Lee Anderson's recent 'contribution' to a non-sensical debate raises lots of other questions: 1. Should human llamas be fed anim...