The US has no federal law banning the eating of horse or dog meat. As far as I know, most states don't either. States have various provisions about what meat is permitted to be sold and how it is handled, mostly for public health reasons. California is the only state that prohibits the sale of horses for the purpose of slaughter; there are about a dozen or so states that prohibit the sale of horse meat.