Obligate Carnivore is a must read for all your omni or veg*n friends or family with pets. Excellent arguments against mainstream "pet food" with real world examples. Flaws include the fact that his arguments don't apply to poor or working class families who can't afford Evolution or Vegepet. Also as a vegan some of the **** he says might **** you off (the friend with egg-laden pancakes example or his weird defense of flexitarian freegans eating hamburgers from trash cans) but his arguments for vegan companion animals are good as well as his examples of irrational vegans who spoil things for everyone. He goes way too far with his apologetics but then I remember he probably intended this book for vegetarians and omnis, and the weakest of vegans, its not a book for advanced vegan with vegan animal companions. It's not for you it's for THEM. Case in point: humorous and easy to read.