Los perros pueden variar en peso desde 1 libra a más de 150 libras. Hay cientos de diferentes razas de perros, por lo que discernir el peso "promedio" de los perros es prácticamente imposible.
El récord mundial de Guinness para el perro más pequeño del mundo está en manos de Miracle Milly, una hembra de Chihuahua que mide solo 3.8 pulgadas y pesa solo una libra. Al nacer, Miracle Milly era tan pequeña que podía caber en una cucharadita. En contraste, el récord mundial de Guinness para el perro más grande del mundo lo tiene Zeus, un gran danés macho. Zeus mide 44 pulgadas de alto, aproximadamente del tamaño de un burro.