Dog Breeds | Dog Health Life Expectancy of a German Shepherd Chihuahua Mix ByAleksandar Mishkov March 24, 2025