We had three cats and my dog Molly(90 pound labmix) chased after them when they would go by her. They tried to keep a low profile and hide, but Molly pounced upon their backs. We had to put two asleep a year apart due to the damage to their back ends and other complications. She doesn't seem to do it in an aggressive manor, just a hard playful way(sort of).
We have one cat left who is 13 and has avoided being critically wounded so far. Every time the dog goes after him I can get her to stop if I am present. I call her name and say NO. Otherwise I try my best to keep the cat outside when we are not home. It is impossible to do this at all times. ANY SUGGESTIONS on stopping this behavior before #3 gets it. I loved all my pets and don't think the dog meant to hurt them.