My dog used to get these terrible rashy infections on his belly. We eventually found out that he was allergic to wheat, and once we got him on wheat-free dog food and treats, he was fine. Never got another one.
I would look into a physical cause for the infections first, such as allergies. Does he wear a flea collar? Maybe he's having a problem with that, and they can sometimes sit near their ears, depending on the length of the dog's neck or ears. Think ourside the box a bit on this one...does he sleep on a pillow? What do you wash the pillow with? Do the ear infections flare up more at certain times of year? What shampoo does he get bathed with? Is he in the water a lot...beagles are hunting breeds and think nothing of slopping through water, sitting in water etc. My dog is a Springer Spaniel, also a hunting breed, and he likes nothing better than water!!!!
As far as the behavior...you must make yourself the alpha dog. Right now Toby is the alpha dog. You must do obedience training. You must be the leader, in control and in charge. You start with sit, stay down, force him to be obediaet. It takes work, consistency and effort. Once he gets the little stuff down, you move on to the bigger stuff.
You might want to consider obedience training. They teach you how to train the dog. We did it with Ted, and it made all the difference in the world, to him and us!!!!