Great post, and so very true particularly in regards to pet owners (clowns).
My biggest issue is in regards to some folk who, after having a dog for a few weeks (or month’s) decided it’s not going to make the grade. Yes, this happens now and again but i believe most working line dogs are capable of being good hard workers. It can take a bit more time with some than other's, but i believe 90% of a dog’s failures are down to its handlers inadequacy as a trainer. So the next time someone feels like putting a bullet in the head of a dog because it’s not made the grade, put that bullet in