dog obedience - west highland white terrier laying down beside stack of books Stock Photoby Colecanstock22/598
large group of puppies on a white background. from left to right, German Shepherd, mixed breed pug, shetland sheepdog, chocolate Labrador, Beagle, Bernese Mountain dog and a miniature Dachshund Stock Photographsby ESIGHT82/2,708