Look at these dogs!

Dogs come in a wide range of sizes, from very large breeds like the Great Dane weighing 50-79 kg and measuring 71-81 cm, to very small breeds like the Chihuahua weighing 0.5-3 kg and measuring 13-20 cm. There are variations in the skeletal structure among different types of dogs. The dog's skeleton is well-suited for running, with neck and back vertebrae having extensions for back muscles, ribs providing space for the heart and lungs, and flexible shoulders. Selective breeding over time has led to larger skeletons in some breeds and smaller skeletons in others, like terriers. Most dogs have 26 vertebrae in their tails, but some naturally have as few as three. The dog's skull has consistent components across breeds but varies in shape.