GSD long coat puppies
German Shepherd extreme quality long coat puppies available
German shepherd puppy pedigreed black ,black and tan