I am still working on getting Spencer to stop messing with some of the cats. There are some that he does not try and play with or chase, and then there are some that he finds it amusing to bark at. The cats he chooses to bark have a more skittish personality. If I walk outside he stops. The pup knows I do not agree. He is, however getting better and better. Oreo is now sleeping on the porch again and even the cats he likes to chase still hang out. That tells me his intentions are not that horrible. Outside cats would not stick around if there was a dog that wanted to harm them there. Spencer sees them as a game. I think the answer is, besides keep correcting him when I see it coming, to keep the pup so well exercised that he is too tired to mess with a cat. It would also help if the cats would get him in the nose a few times to teach him that cats are not all that fun.
Pumpkin, however is one cat that has earned his pack leader status with Spencer. Pumpkin (aka Lumpy) never runs from the pup. He stands his ground and gives a look that says "messing with me would be a mistake."
See how Spencer turns his head. That is the pup telling the cat that he is not going to challenge him. Spencer has a lot of respect for this cat, as do all the other animals on the farm. Just like people, the energy (emotions) of a cat has a lot to do with the way a dog behaves. When the cat shows leadership to Spencer he gets respect back. Spencer does not chase, bark at or try and pounce on Pumpkin. Ever. Pumpkin rubs all over the dogs leaving his scent. This relationship was established from day one. Check out how Pumpkin deals with Spencer the first day they met.
At first Spencer looks like he wants to chase Oreo, but I give him my mamma bear look with a little growl, "Don't you dare chase my kitty!" Spence sits down with his back to the cat. That's more like it.