You'll find many
types of dog breeds in the world - everything from tiny 2 - pound lap dogs to 200 - pound live - stock protection dogs, from dogs with extremely short muzzles to those with elegant long noses, and from those with squat,
sturdy bodies and short legs made for power to those with long legs and
bodies made for running.