Totally reminds me of our cat and dog. Our dog is a maltese and looks EXACTLY like that dog, she weighs about 8.5 pounds. Our cat though is massive, 25 pounds, and 28" long, tail not included and he loves to antagonize the dog exactly like that. It rarely gets too far before our dog lashes out though, she's a feisty little shit. She's funny, she was raised with two 150 pound Mastiff/Ridgeback combos , and she loved to play and hang out with those two massive dogs, she hates little dogs. We're getting a german shepherd puppy sometime soon, I'll be interested to see how our cat reacts to that.