so we got a new ppuppy claire, and then we got some chickens, we let our 6 chickens free roam, since our GSD never harms them and thinks of them as babies, we figured claire (the puppy) would follow in her steps and treat them the same, but thats not the case, she has killed 2 chickens so far, and mom beat her sad i know but it's over with and was not my choice of discipline. well she has done excellent for the last month or 2 about chasing the chickens, well yesterday she got after them again and got our rooster, luckily he played dead and she left him alone and started chasing the others, none were severely harmed. mom got after claire again and said we are getting rid of her, my stepdad talked to her today and convinced her to give me a week to train her and fix this problem and i need help figuring out how, the only suggestion i have so far is a shock collar, and i'm not sure how humane those are, i really want to keep her she's a great horse dog but if we do get rid of her we wont be getting another dog, as mom doesn't want to have to deal with another puppy for awhile, so help? advice? suggestions? anything.