Nope.
Even New York post says that’s a load of shit.
“The viral picture of a man holding two geese on an Ohio street being used to fuel claims that migrants have been gobbling up pets was nothing more than a wild goose chase, according to a report.
The anonymous man who was snapped carrying the bodies of two birds earlier this week was removing them from the street after they were hit by a car, the Ohio Division of Wildlife confirmed to TMZ.
There is no evidence he was taking them home to eat or that he is a migrant, the agency said.“
https://nypost.com/2024/09/14/us-news/why-ohio-man-in-viral-photo-was-holding-two-geese/