I wanted to start a new thread on this.
The fact that something is legal doesn’t mean it is common or accepted. For example, gay sex is legal, but only a small number of people are doing it.
Very few Americans would eat dogs or cats because we do have a moral aversion to it. Eating those animals is something foreigners do.
In the case of Haitians eating cats, that looks to be based on another recent incident in Ohio where a Black (but not Haitian) woman killed and ate a cat.
Here’s a city commission meeting from Springfield OH.
A lot of residents are saying the Haitians are making life there worse. At 1:10 you can hear one of the most “controversial” speakers saying they’re killing local ducks. I don’t know what the local laws are there – in my state of Pennsylvania it’s legal to kill ducks in some situations but not others – so that might be what’s going on in Springfield OH.
The key thing here is shipping a huge number of alien people to a small city is inevitably going to cause trouble, and the citizens can’t be blamed for asking their elected officials what is up.