cats caribbean new york cat puppies bahamas manhattan long island dog pet florida puppy brooklyn feline new york city