Greater Swiss Mountain Dog with tongue out

Black, brown, and white dog laying with her tennis ball

Breed: Greater Swiss Mountain Dog Greater Swiss Mountain Dog with tongue out