You still have time at 12 weeks. Mr. Layne was born on 2/24 & we got him on 6/12. He was 15 weeks of age. I am a professional dog trainer & a lifetime dog handler. So I have the skills to visit a litter & see the writing on the wall. If I go there & the pups are steady, they're not bothered by new people, not bothered by things that a socialized dog isn't bothered by, then okay. If the pups are shy, skittish, avoiding new people... ride on. If I ever got another Poodle, I would only buy from someone who grooms their puppies & works with them prior to going to their new homes. I am spoiled by how well Mr. Layne's breeder did. Very spoiled...