Perhaps yours are early bloomers. It doesn't hurt to be ready. I had one pullet (out of many over the last 5 years) lay at 17 weeks & another at 19 weeks, but it's a lot more common for them to start at 20-25 weeks. (Unless you have the very large heritage breeds like Orps that can take 8-9 months!) They usually start checking out the nesting boxes & spending some quality time in there. Once in a while, you may get a pullet that prefers to lay eggs in other places- like in your potted plants, behind the feeder, or under a tree. LOL
Congrats on the cute ducks. I'm sure you will have a lot of fun with them. Also glad to hear your turtle issue has been resolved for now.
Cinnamon our Buff Orpington actually still is mostly pale pink haha. Peaches is for sure squatting for me! So I think its just around the corner for her. Husband will win the bet

@ChicagoClucker Arent they though?

Also the unknown chicken has been ID'd by Ideal as a New Hampshire Red.. Thoughts on that breed?