Nobody wants to hear this but, North American Indians did have a domesticated animal, dogs. There's no reason they can't breed dogs for food, since its done elsewhere.
They also had domesticated llamas and turkeys. I don't see what your point is here...
Also, Mesoamericans did est dogs.