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