Find all the information for The Dog House Inn, that provides pet boarding, daycare in Gilroy, CA 95020