cat with puppies in Meriden, CT