@ekdysiast and @luuk
I am not giving a preferential seat and a free pass to dogs within western civilization just because they are dogs. My criteria is not that dogs are special and because of that we let them in the house. My criteria is that we already let them in the house, and that makes them special. Sure, with enough time and patience you can build similar bonds with other animals (though I would consider a cow as a bedwarmer a bit overwhelming), and you can go all the way back to try and explain why we can unleash a dog and not a cow inside a house, or why we put dogs to take care of sheeps and not the other way around. But that is for me a bit irrelevant to the point. Thing is, for whatever reason, a big chunk of humanity built this bond with dogs, and that loads the discussion with a cultural and moral context.
The question of eating/not eating dogs or any other animal is really about what we have come to consider acceptable or not acceptable within our respective cultural and moral practices, and not about protein sources. Now, of course you might consider this or that cultural/moral constraints as ridiculous/anachronic/nonsensical, but that doesn't make them less present (though I don't say valid).
And yes, talking about cultural practices implies some broad generalizations -but in any case, sorry for using the word "man" so freely.