Dog_ma
Posted : 12/2/2007 12:09:44 AM
Not to beat a dead horse, but there is a big difference between teaching a animal to do something, and teaching an animal *not* to do something. Training cats to do tricks requires patience, but is not difficult. It is time-intensive. Teaching a cat to refrain from certain behaviors ... oy, much harder. I have much more experience with cats than I do with dogs, and their independence makes it difficult to train behaviors out. Cats don't usually care very much that others in their social environment dislike a behavior. Dogs do care.
In order to train the average cat to stop doing x, you need to employ aversives. Even with aversives (P+) it is not easy. Cats are notorious for finding ways around the punishment. There is a little bit of sociopath in every healthy cat. Gotta love 'em for that.
And remember: cats are fantastic predators. Very little gets in their way when they are after food.
If the cat is willing to listen to the dog, let the dog sort it out through growls. If not, the only reasonable and safe solution is to do what others mentioned. Crate the dog.
yours, she with the feral rescue cats who will sit pretty for a snack, and have better recall than the dog.