My mom has a shih tzu. Rosie and her don't get along very well. She kinda picks on Rosie. However, they are not around each other every day either. Rosie also hates my Beagles and my cat. But loves my Great Pyrenees. I have been debating getting another Yorkie myself. It just hasn't worked out for us. I know many people that have different ones that can get along. Maybe Rosie just has an attitude.