Puppies

The Main Groups

Dog breeds are divided into seven main groups, which relate to their original working function.

18

Made with