Chó có trung bình 319 chiếc xương trong cơ thể. Con số này hơi khác nhau tùy thuộc vào chiều dài đuôi, vì đuôi ngắn có ít đốt sống hơn đuôi dài. Một số giống chó, chẳng hạn như Pyrenees lớn, cũng có thêm xương ở móng sau.
Sự khác biệt chính về số lượng xương là ở đốt sống đuôi tạo nên đuôi của con chó. Có sự khác biệt tự nhiên về độ dài đuôi là nguyên nhân dẫn đến một số biến thể. Một số giống chó bị cắt đuôi, dẫn đến việc loại bỏ các đốt sống đuôi. Ngoài chiều dài đuôi, cấu trúc bộ xương của các giống chó khác nhau là tương tự nhau. Sự khác biệt về kích thước xương là nguyên nhân dẫn đến sự khác biệt về hình dạng và kích thước giữa các giống.