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