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