Find all the information for Dogs On The Run, that provides pet boarding, daycare in San Diego, CA 92116