That's generally a sign of submission or fear or nervousness. Talk to your vet or a trainer and see what they have to say. Good luck. Your sister's shirt will come clean I'm sure. Use some Febreeze laundry when you wash it and that will help with the odor if there would be any.