I have 2 BPR hens with other mixed breeds all together. They lay well - even with age and love to roam/free range, but they are both at the bottom of the pecking order and can be picked on. My last two roosters, however, (before my current now) were both BPR. They are in my opinion the perfect rooster. Both roosters sadly died defending the hens whom were all safe and accounted for each time. They are only aggressive when they see fit. My large dogs were attacked a few times for disrupting the hens EX: being hyper directly next to them or bursting through the calm hens while they ate. When I say the dogs were 'attacked' he just jumped at them once with spurs (no blood) to tell them to knock it off. They are great roosters with kids! They are not so good with small dogs. I can't help to laugh still, but I have a long haired miniature dachshund who was assaulted by my BPR rooster multiple times. Its not the roosters fault though I feel, as the dog is short and has a long body and could easily resemble a mink or weasel in a roosters eyes. I swear the rooster would go out of his way to find my small dog, but that also shows the rooster is brave and intelligent to know my small dog would be around.. After all the rooster didn't know he was a dog.