The three checks, in order
1. Run your hands lightly along the ribs.
Stand or kneel beside your dog. Open your hand flat and run your palm along the side of the ribcage with the kind of pressure you'd use to pet them — don't press in. On an ideally-shaped dog you'll feel each rib clearly, like running your fingers across the back of your other hand: bones with thin covering. If the ribs feel like smooth ridges under a layer (you have to push to find them), the dog has a fat covering — they're past ideal. If ribs jut out and feel sharp, with no give at all, the dog is underweight.
Coat thickness is a real complication. A heavy double-coat (Newfoundland, chow, Bernese, husky) hides a layer of body shape change you'd catch immediately on a Lab. If the coat fights you, lean on the next two checks more. A wet bath is the most honest rib read on heavily-coated breeds.
2. Look down from above.
Stand over your dog and look straight down. The body should narrow behind the ribcage — that narrowing is the waist. On an ideal dog the waist is clearly visible, like an hourglass laid on its side. On an over-ideal dog, the body runs nearly straight from ribs to hips with no narrowing, or even bulges slightly outward. On an under-ideal dog, the waist is extreme, almost pinched.
3. Look from the side.
Crouch down so your eyes are level with the dog's chest. The line of the belly, from the back of the ribcage to the back legs, should slope upward — that's the abdominal tuck. On an ideal dog the slope is gentle but visible. On an over-ideal dog the line runs flat or even sags below the ribcage. On an underweight dog the tuck is severe, with hip bones standing out behind it.
Now look at the picker above and pick the score that best matches what you felt and saw. The descriptor and next step update instantly. There's no need to be exact — close counts. Drift between two adjacent scores happens monthly; the trend over time matters more than the single read.
Why body shape, not weight, is the real number
A 60-pound greyhound and a 60-pound Lab are at completely different fat percentages — the greyhound at 60 is probably lean, the Lab at 60 is probably heavy. The scale alone can't tell you which dog is which. Body shape can. That's why vets check it at every visit and write it in the chart, and it's why the calculator on this site asks for body shape, not just weight.
One opinion worth holding: the kennel-club breed weight charts are guidance, not target. They're averages built on a wide spread, and a perfectly healthy individual dog can sit 15 to 20 percent above or below the breed average and still be at body shape 5. Your dog's body shape is the more reliable read than the breed's line on a chart.