I'm posting it for my mom... She has a 10-month old Yorkie Charlie and a cat.The cat is a female, not-altered, about 3-4 years old. Since she got the puppy, they had to be separated because the cat beats the crap out of the poor dog

. Charlie runs up to her and wants to play but she claws at him. The instant my mom turns away, she jumps on top of the dog and beats him. They have to kept in different parts of the house and it's been like that from the beginning...

The cat was ok with my mom's other dog (a big one) but she HATES the Yorkie... Is there any way to make her at least tolerate Charlie? She's being punished all the time - usually it's a time out and my mom yells at her too, but nothing seems to help

... Anyone has had a similar situation? My mom got to the point she tried to find a home for the cat but no success...She loves them both, what to do??