German Shepherd Pug Mix: Small Dog With a Big Attitude
German Shepherds and Pugs have only started being cross-bred relatively recently. However, the massive and enduring popularity of both breeds suggests that this is a breed that will become more …