> When does a dog do anything uncomfortable without coercion?
I think it means a dog won't run a long distance for a positive reason, only for a negative one. I.e. it won't run far to get food, but it will to avoid pain.
But a human will run far to get food which no other animal will do.