German shepherd double coat puppy
german shepherd Male puppy Long Coat 2 month age
Labrador male puppy