Well, it's been a while, but...
It's been a while since I asked this question, and I still haven't started BARFing, but with Moe's allergies, and now living in a house with a yard, etc...I am SERIOUSLY researching and am definitely going to start soon.
So, about the venison. When hunting...