Well, I don't always agree that it is the owners' fault. I have two weims and 1 lab. The lab has never done a thing to any birds. The weims also had not done a thing to birds until they were a year. Then one day, after definitely gaining my trust, one of the weims bolts out the door and takes off for over an hour. She comes back with a butcher chicken from the neighbor's house and puts it on our front step. Gee, thanks. She was very proud of herself, wagging her tail, smiling. I didn't notice the chicken right away because I was so excited she was back home. She had never run before and this neighbor is 1/4 mile away.
Anyway, I couldn't scold her because of the 3 second rule and association rule. So, I was very careful from then on. About 3 months later, a splash andalusian flies over the coop netting and the dog catches the bird. Crunch. Well, I saw her do that one. She got a spanking. Not hard, but she knew I was mad from my voice. Now, she loves to point at the chickens and will do it all day long. However, she hasn't tried to kill one again since that day about 1/2 year ago. I still don't trust her totally, but it does appear she has figured out the "do not crunch" zone on our property.
Oh, and yes, we replaced the neighbor's chicken with one of our own and gave them some sapling trees from our farm as an "I'm sorry". The neighbors were gracious and Tickles hasn't been back to their farm since that day.