As far as controlling the dog, you'll have to figure out what works for you and your dog. You will probably have to put them into some kind of wrestlers lock till they become more used to it. Dogs of all sizes can be squeezed between your legs gently to restrain them. With small dogs, you can sit on the couch and put them between your legs, closing them gently to keep them in place. I'll put the pinky, ring, and middle fingers of my securing hand around their head to keep them from turning away and the other hand to squirt solution in the ear. You can do the same process with a large dog, but have them on the floor while you sit on the couch. You dog will probably try to wrestle away from you. You just need to use your body to block theirs. Don't be afraid to put him in a gentle body lock, but if you feel even an iota of doubt about whether he'll snap when you hold him that constrictively and do something uncomfortable, then buy a muzzle for him.