My doe has been making a nest in the corner of he hutch, I have a nest box prepped for her since she is at 25 days... Should I let her have the nest box now since she is nesting so strongly or still wait until 28 days?
No harm in giving it now. Or you could wait until day 28. I've done both with no noticeable difference. If your doe starts pulling hair before you get the nest box in, just be sure to put any pulled hair into the nest box. This just saves your doe having to pull that much more hair to make her nest to her satisfaction.