Find all the information for A Dog's Life - Palo Alto, that provides pet boarding, daycare in Palo Alto, CA 94303