Find all the information for The Barking Lot, that provides pet boarding, daycare in Hamden, CT 06514