Most puppies become adults between 1 and 2 years of age, but the exact timeline depends heavily on breed size. A Chihuahua can reach full maturity by 8 months, while a Mastiff may still be growing at 2 years old. The transition from puppy to dog isn’t a single moment either. Physical growth, reproductive maturity, brain development, and emotional temperament all hit their milestones at different times.
Physical Growth by Breed Size
The smaller the dog, the faster it finishes growing. Small breeds like Chihuahuas, Yorkies, and Pomeranians typically reach their adult size between 6 and 8 months of age. Medium breeds such as Beagles and Cocker Spaniels finish around 12 months. Large breeds like Labrador Retrievers and German Shepherds need 12 to 18 months, and giant breeds like Great Danes and Mastiffs may not reach their full size until 24 months.
These timelines refer to skeletal growth, meaning the point where bones stop lengthening and the dog reaches adult height. But “filling out” is a separate process. A one-year-old Labrador might be at full height yet still gaining muscle and chest width for several more months. Giant breeds are especially prone to this extended filling-out period, which is why a young Great Dane can look lanky and awkward well past its first birthday.
Sexual Maturity Comes Early
Reproductive maturity arrives well before a dog is fully grown. About 34% of female dogs experience their first heat cycle by 9 months, and 77% have had it by 12 months. By 15 months, 90% of females have reached sexual maturity. Male dogs follow a similar timeline, with most becoming fertile between 6 and 12 months.
This is worth knowing because a dog that can reproduce is not necessarily an adult in any other sense. A 9-month-old puppy in heat is still very much in the middle of physical and behavioral development. It’s roughly the equivalent of a 13-year-old human going through puberty: biologically capable, but far from mature.
The Canine Teenage Phase
Dogs go through a genuine adolescent period between about 6 months and 2 years of age. If your previously well-behaved puppy suddenly starts ignoring commands, testing boundaries, or acting more fearful or reactive around other dogs, this is likely why. Canine adolescence mirrors human teenage years in some striking ways: increased independence, inconsistent impulse control, and heightened emotional responses.
During this phase, you might notice your dog “forgetting” things it clearly learned as a younger puppy. This isn’t actual memory loss. It’s the result of shifting priorities as the dog’s brain reorganizes. Training often feels like it regresses during adolescence, which leads many owners to wonder if something is wrong. Nothing is. The dog is just in an awkward developmental stage that requires patience and continued reinforcement.
Most dogs settle into their adult personality around 2 years of age, though large and giant breeds can continue maturing emotionally and socially beyond that point.
When the Brain Catches Up
Cognitive development follows its own schedule. A dog’s working memory, meaning the ability to hold information in mind and act on it, improves steadily through the first several years of life and doesn’t peak until around age 8. Attention toward owners increases steeply from puppyhood through about age 4 before leveling off.
This means that even a 2-year-old dog with a fully grown body and a stable temperament is still sharpening its mental abilities. You’ll often notice dogs becoming noticeably more focused, responsive, and “easier” between ages 2 and 4. That’s not just training paying off. It’s genuine cognitive maturation happening in the background. The structure of a dog’s executive functions, the mental skills that govern focus and self-control, appears to reach adult complexity while the dog is still under a year old, but refining those abilities takes much longer.
When to Switch From Puppy Food
One of the most practical reasons people search for this question is figuring out when to stop feeding puppy food. Veterinary nutritionists recommend making the switch once a dog has reached 80% to 90% of its predicted adult size. For small breeds, that’s around 6 to 8 months. Medium breeds are typically ready between 9 and 12 months. Large breeds should stay on puppy food until 12 to 18 months, and giant breeds may need it until they’re 2 years old.
Switching too early can deprive a still-growing dog of the extra calories and nutrients it needs for bone and muscle development. Switching too late can contribute to excess weight gain, since puppy food is calorie-dense by design. Your dog’s body condition is a better guide than the calendar alone. If the dog looks like it’s reached roughly adult proportions, it’s probably time to talk to your vet about transitioning.
A Quick Reference by Size
- Small breeds (under 20 lbs): Physically mature by 6 to 8 months. Behaviorally adult by 1 to 1.5 years.
- Medium breeds (20 to 50 lbs): Physically mature by 9 to 12 months. Behaviorally adult by 1.5 to 2 years.
- Large breeds (50 to 90 lbs): Physically mature by 12 to 18 months. Behaviorally adult by 2 years.
- Giant breeds (over 90 lbs): Physically mature by 18 to 24 months. Behaviorally adult by 2 to 3 years.
These ranges overlap because no single milestone marks the exact moment a puppy becomes a dog. Your Labrador might be full-sized at 14 months but still chewing furniture and bouncing off the walls for another year. A toy Poodle might reach adult size at 7 months but not calm down until well past its first birthday. The body, the brain, and the temperament all arrive at adulthood on their own schedules, and the last one to finish is usually behavior.

