2. "When Do Puppies Reach Sexual Maturity?
"The timing of sexual maturity is largely size- and breed-dependent. So, talk to your vet and breeder about your puppy. Sexual maturity in puppies typically begins to occur between 6-to-9 months of age, although certain giant breeds may not reach sexual maturity until they are older."
(https://www.akc.org/expert-advice/health/sexual-maturity-in-puppies-what-to-expect/)