Personally I'd rather eat homegrown chicken than the bland supermarket grown in 9 weeks variety, but sadly I don't have the space to convert to that. I think many chicken keepers see their chickens as a food source (although the main product would be the eggs), but when thinking practically, isn't it better to eat your excess roos? You'll get 50% of them anyway, and the possibilities for re-homing them aren't endless. Culling them at young age just seems pointless and more cruel to me, better to grow them into a meal. That way you can influence what kind of life they get to live up to the day they're shipped off to freezer camp. I don't know how good a spent hen tastes, but I'm sure my dogs will appreciate those.
 
The dogs I wouldn't eat, because they're on a better health plan than the chickens. They have been a larger investment, and they are useful when hunting, so they get medicated, which would lead to a bit questionable meat. Also, I'm a bit more attached to them, because they are more pets than the chickens are. I wouldn't have a problem with trying dog meat sometime though, just not my own.
 
We grow sheep for meat in the Summers, I don't have any problem eating those either, nor would I with any other livestock if we kept anything else. I like beef and horse-meat.
 
*Edit* And from a ecological point of view, chicken is among the most efficient meat when it comes to feed conversion rates. I'm not ready to switch to insects yet, but I'm told it's the food of the future. Rabbits and guinea-pigs would be an interesting project too.