Find all the information for Canine Country pet Pals, that provides pet boarding, daycare in Truckee, CA 96161