Hey about those dogs
I've found a very effective method to train a dog to avoid a parrot, something I did before getting a new parakeet after our puppy ate our old one. (RIP Milo)
I got a piece of foam, shaped it like a bird, and got some feathers. The feathers were rubbed in bird crapp at the pet store so it would smell like parakeet. I stuck the feathers into the foam "bird" in the manner of wings and tail. Next, I removed the dogs from my living room, took out my trumpet (anything loud and obnoxious will do), and strung the "bird" from my ceiling fan via nylon thread (super strong, but thin enough the dog wouldn't notice it)
After turning the ceiling fan on low I let the dog into the room. The puppy went straight for the mysterious flying thing and upon nearing it was given a loud blat from the trumpet. Six or seven more passes as the "bird" for the following hour and the resulting horrible noise got him the idea.
This is called "Negative reinforcement" and is effective at teaching, especially with dogs, but should always be followed up with positive reinforcement or they will shortly forget what they learned.
The next step is to take the "bird" down and, dangling it from the thread, slowly follow the dog around with it and wave it at him. Each time the dog willingly moves away from the bird, he gets a treat. Do this for about a week if your dog is of the smarter variety, longer if he's not.
Cooper has avoided Peeper from the moment we got him, never coming closer than 3 feet from the bird willingly. They are both much older now. It has been over a year since the training and Cooper still moves away from the bird, although it is very funny to sit Peeper on his back and watch him try to run away while the bird is on his back... Quite funny.
I hope this helps you!





