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