I have a Golden Buff who has been broody (although I was told they don't go broody!) and sitting on the nest for over three weeks. We don't have a rooster. At first she was in the community nesting box and the other hens would climb in with her and lay their eggs. She would sit on all their eggs until I collected them that day. They obviously didn't like this and started laying their eggs in other corners of the coop. I took the broody hen out of the coop and put her in a dog cage with a nesting box, food, and water. She doesn't eat or drink much, but seems very content. I have put her outside with the others to free range the last couple of days, but she comes back in to the nest as soon as she gets the opportunity. How long will she stay broody?