I have a 4 year old medium size, mixed breed dog. My neighbor has a cat. When I stroke the cat, my dog begins to crowd in for attention. He appears upset.
I feed them both. I give the dry dog food in two separate bowls. One for the cat, in another location, and one for the dog. The dog will sit, stare and nose off the cat. He isn’t mean or vicious to the cat. The cat will leave, and then the dog proceeds to eat the cat’s food first. The cat will then begin eating out of the dog’s dish. The dog will then move over to his bowl. This continues until the cat’s dish is empty. Sometimes I believe the dog isn’t really hungry, just doesn’t want to share with the cat. And there is always plenty of food for them both.
Then another neighbor’s dog comes over. My dog is completely willing to share his food with the other dog. But never with the cat.
The cat and my dog get along well. He won’t chase the cat, unless the cat runs, then it is a game.
I am trying to understand the dog’s behavior. Is his jealousy, and not willing to share, learned behavior? I have never reinforced or rewarded his behavior. Or, am I reading too much into this?