Some cultures in Asia eat rats, a culture in South America/Central America eats guinea pigs. Yes, some cultures in Asia eat dogs.
It is certainly believable that starvation and/or cultural norms might make a person eat weird things.
What is Haitian Voodoo?