Размеры собак определяют в соответствии с ростом в холке.
У собак разного типа телосложения разная масса тела, а с этим, разумеется, связаны и разные физические возможности.
Единой классификации по росту нет.
| Той | • Рост менее 28 см. • Тип сложения нежный. • Представители: тойBпудель, чи-хуа-хуэньо, кроличья такса. |
| Карлики | • Рост до 35 см. • Тип сложения нежный, сухой. • Представители: карликовый пудель, цвергшнауцер, цвергпинчер, левретка. |
| Малые | • Рост до 45 см. • Тип сложения нежный, сухой, крепкий. • Представители: уиппет, малый пудель, кокер-спаниель, келпи, французский бульдог. |
| Средние | • Рост до 50–55 см. • Тип сложения сухой, крепкий, рыхлый. • Представители: миттельшнауцер, английский бульдог, шарпей. |
| Крупные | • Рост до 60–65 см. • Тип сложения сухой, крепкий, грубый. • Представители: ризеншнауцер, ротвейлер, немецкая овчарка. |
| Гиганты | • Рост свыше 65–70 см. • Тип сложения сухой, крепкий, грубый, рыхлый. • Представители: русская псовая борзая, немецкий дог, среднеазиатская овчарка, кавказская овчарка, испанский мастиф. |