A female belgian shepherd taking care of one of her newborn puppies

A female belgian shepherd taking care of one of her newborn puppies - 8544293

German Shepherd puppy and mother lying on the bed with a newborn dog

Similar stock images

to-top-page