Find all the information for The Metro Pooch, that provides pet boarding, daycare in North Branford, CT 06471