O tamanho do cão é determinado através do peso que ele possui em condições normais de estrutura corpórea (características físicas normais da raça, não pode ser magrelo e nem obeso para tomarmos o peso como base).

A espécie Canis familiaris possuem grande variação de tamanho, encontramos indivíduos de 1 a 100 quilos. Eles são divididos em 4 grandes grupos:

-Raças pequenas que possuem menos de 10kg.

Exemplos de raças pequenas: Poodle Toy, Shih tzu, Yorkshire, Pinscher, Pug

-Raças médias de 10 a 25kg

Exemplos de raças médias: Cocker, Bulldog inglês, Border collie, Sharpei

-Raças grandes de 25 a 45kg

Exemplos de raças grandes: Dálmata, Pastor Alemão, Weimaraner

-Raças gigantes de 45 a 100kg

Exemplos de raças gigantes: Rottweiler, São Bernardo, Terra Nova, Dog Alemão