I disagree about the self-aware comment. But you are correct—buffalo meat is delicious. Can’t say the same for poodle—never tasted it!
I was being funny about the buffalo meat thing and should have either used a smiley or not said it. The self-awareness issue is actually fairly controversial. Some higher mamals seem to have passed a test, but dogs are actually quite a ways down the list.