Hi. I'm new here and hoping some wise chicken and dog owners can help me make a decision. I have eight hens and one very mean rooster. I got a new puppy (my first dog as an adult) last weekend. She's a Border Collie/Aussie Shepherd mix -- a "working dog." I got her in part to intimidate foxes and other pesky predators, which I know she don't do right away, but that's the long term plan. I want her to be outside most of the day every day while my hens run the place and keep watch over them. My concern is my very, very mean rooster. I've been putting up with him for a year, but am concerned he's going to go after the puppy and make her afraid of the chickens instead of interested in protecting them. I keep asking people and it seems my options are: (a) Let the rooster give the puppy a run for her money so that she won't want to EAT the chickens. (b) Get rid of mean rooster. I'm leaning toward (b) because he's a real pain -- literally for me from time to time. I'm actually afraid of him. Is there any reason to keep this rooster in terms of flock management? Would mean rooster and new puppy eventually work out the kinks in a new relationship? Any and all advice welcome. Thanks!