Well first of all - bless your heart for taking Rosie in!!! I'm so sorry she has had the life she has. Poor baby
I don't have any experience with the thunder shirt so I can't offer any advice. I did want to say that I've read on here about certain sprays for the room that tend to have a calming effect. Have you tried any of those?