In Dreams OF My Father, zer0 didn't eat A dog, as in one (1) dog. He ate a COMPOSITE dog... that one (1) dog could be hundreds of dogs, for the sake of literary discretion, he combined into one.
The real story is that he didn’t want to admit he ate MUTTon one day...On the same day that he decided that the “sweetest sound” was the call to prayer.