German Shepherd
I have two stunning long hair German shepherd puppies born 5th December both pups are microchipped wormed and fleas. They have both been vet checked. I am confident to say that they both are very very