Shadow the Mixed Breed

Puppy Breed: German Shepherd Dog / Great Pyrenees / Saint Bernard

Shadow has very large paws, long legs, double dew claws, floppy ears and a black mask. He was originally thought to be a German Shepherd mix, but now we think he might be a Leonberger. He loves to play with other dogs. He has won our hearts and seems to grow overnight. He loves the snow, talks to us, can howl and entertains himself.