Welcome to Schnauzerhaus

Clinically Assisted Canine Therapy 

How can we help?

5 + 8 =