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