Most dogs are fully grown in height and close to adult weight somewhere between about 8 months and 2 years old, depending mainly on their size and breed.

Quick Scoop: When are dogs fully grown?

Here’s the simple breakdown by size (physical growth, not “maturity” or behavior):

  • Toy breeds (5–12 lb): usually fully grown by about 8–12 months.
  • Small breeds (up to ~20–25 lb): around 9–12 months.
  • Medium breeds (25–60 lb): roughly 12–15 months.
  • Large breeds (60–100 lb): often 15–18 months to reach full height and most of their adult weight.
  • Giant breeds (100+ lb): can keep growing until about 18–24 months, and some fill out with muscle up to around 3 years.

Many vets and growth guides say that “most dogs” are physically adult somewhere around 1–1.5 years, but big and giant breeds are the big exceptions that stay gangly teenagers the longest.

Mini growth stages (story-style)

Think of your dog’s body like a house being built:

  1. Puppy boom (0–6 months).
    • Super-fast growth, especially in bones and height.
 * This is when you see the classic “big paws, skinny body” look.
  1. Slowing but not done (6–12 months).
    • Growth rate drops, especially in small breeds, but medium and larger dogs are still adding height and weight.
 * Many small dogs are close to their adult size by 9–12 months.
  1. Filling out (12–24+ months).
    • Large and giant breeds keep adding height and then muscle, chest width, and overall bulk.
 * Even when they stop getting taller, they may keep “filling out” until around 2–3 years.

A common real-life plot: a large-breed pup that looks tall but skinny at 12 months, then suddenly looks like a solid, muscular adult by around 18–24 months.

Quick HTML table for growth by size

html

<table>
  <thead>
    <tr>
      <th>Dog size category</th>
      <th>Example adult weight</th>
      <th>Typical age fully grown (height & most weight)</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Toy</td>
      <td>5–12 lb</td>
      <td>8–12 months</td>
    </tr>
    <tr>
      <td>Small</td>
      <td>12–24 lb</td>
      <td>9–12 months</td>
    </tr>
    <tr>
      <td>Medium</td>
      <td>25–59 lb</td>
      <td>12–15 months</td>
    </tr>
    <tr>
      <td>Large</td>
      <td>60–99 lb</td>
      <td>15–18 months</td>
    </tr>
    <tr>
      <td>Giant</td>
      <td>100+ lb</td>
      <td>18–24+ months (can keep filling out to ~3 years)</td>
    </tr>
  </tbody>
</table>

(Based on typical ranges aggregated from veterinary and pet-health guides.)

Different viewpoints owners & vets have

  • Viewpoint 1 – “1 year = adult dog.”
    Many guides call a dog an “adult” at 12 months, especially for smaller breeds, because most skeletal growth is done by then.
  • Viewpoint 2 – “Look at the size & breed.”
    Vets often adjust expectations by size: the bigger the dog, the longer they take to finish growing.
  • Viewpoint 3 – “Body vs. mind.”
    Physically, a large dog might be “adult” at 18–24 months, but behaviorally they can still act like goofy teenagers for a while after.

These differences explain why forum threads are full of people saying “my dog was done at 9 months” and others saying “mine kept growing past 2 years” — they’re both right for their breed and individual dog.

How to tell your dog is done growing

Common signs a dog is close to fully grown:

  • Height changes stop (you don’t notice the collar needing to be adjusted higher, doorframes no longer look “smaller” around them).
  • Weight gain slows and stabilizes instead of jumping every few weeks.
  • Your vet may say growth plates (in X-rays) are closed, which is the clearest medical sign.

If you’re planning things like switching from puppy food, timing neutering/spaying, or choosing activity levels, most sources recommend checking with a vet so you match those decisions to your dog’s expected final size and growth stage.

Bottom note: Information gathered from public forums or data available on the internet and portrayed here.