Dinner for the dogs that roam or are you saying a person skinned and cooked your cats? Did you see? Lots of restaurants have cats roaming around for mice control and quite a few of the hotels do too. I see lots of cats out on the streets as well but not like the dogs, where are everywhere in Boca Chica.
At the Princess in Bavaro (formerly the Melia All Suites), huge peacocks, swans, and other exotic birds roam the grounds freely.