German Shepherd Dog

A versatile dog, as a companion, or working dog. Working as a watchdog, blind leader, herding dog or guardian, whichever the circumstances may demand. A loyal dog, they love to please and be with you. Be with you I mean follow you around from room to...

Read more ...

Being Green and Supporting Local Business since 2001