But how long is the German Shepherd lifespan ... ever-down-for-a-cuddle-party fur balls to their families — the perfect ...