I would not recommend sneaking up on a strange dog to try and do anything to it, as you have clearly seen. You need to spend some time with the dog and earn his trust.
If is something that has to be done, then I would suggest putting a muzzel on the dog so you don't get bit.
You may try squirting the medication on a gauze pad and rubbing in the ear that way.
You may have to have a vet do it until the dog learns to trust you.
Last edited by Bman0221; 01-27-2014 at 04:10 AM.