Health & Nutrition
Greater Swiss Mountain Dog
Rosie is very playful. She does not know a stranger and warms up to new faces very quickly. She is the sweetheart in our family of pets. Her puppies are always very healthy and beautiful.