German Shepherd Pug Mix

German Shepherd Pug Mix

Affectionately known as a Shug, this mixed breed is a great pup to have around the house. Silly,…
Corgi German Shepherd Mix

Corgi German Shepherd Mix

A Corgi German Shepherd may sound like an ill-fitting mix, but these pups are surprisingly cute. They have…