If any of my dogs are bleeding, or stinky, or whatever, I guess I would have them ride in the kennel in the box of the pickup. Sorry about your dogs ear, but why have him inside the pickup?
I rarely have mine inside, unless it is mega cold out, and even then I put him in his kennel, hate him...