What Breed is My Dog?
Well, Id say German Shepherd is a definite, in fact its hard to see past the GS traits. Other views of your puppies might be helpful. You should also know that a single litter of pups can have multiple fathers, each pup should be considered separately. Of course...