after watching some animal training programs on Animal Planet
the biggest thing I learned, is that the most important quality and skill an animal trainer has to have, is a huge amount of tolerance and patience
towards ridiculously stupid and terrible human beings