Os cães têm em média 319 ossos no corpo. O número varia um pouco dependendo do comprimento da cauda, uma vez que as caudas curtas têm menos vértebras do que as longas. Algumas raças, como os grandes Pirineus, também têm ossos extras em suas patas traseiras.
A principal diferença no número de ossos está nas vértebras caudais que compõem a cauda do cão. Existem diferenças naturais no comprimento da cauda que são responsáveis por algumas variações. Algumas raças de cães têm suas caudas cortadas, o que resulta na remoção das vértebras caudais. Além do comprimento da cauda, a estrutura do esqueleto de várias raças é semelhante. As diferenças nos tamanhos dos ossos são responsáveis pelas diferenças na conformação e no tamanho entre as raças.