Awww people have no idea what they are doing to a dog by allowing them to be teased. Homer sounds like he's going to be a great dog for you with training. Longhair Doxies are known for their easy going attitude.
Here are more suggestions….
You have to maintain your leadership. Dogs follow strong leaders and you always want to be calm and assertive. Be sure to exercise him twice daily. Good long walks of 30-45 minutes are super. Always remember, exercise, training and then affection.
Do not let him walk through the door first. Make him sit and stay. You go through the door and than give him permission to come through.
If he is aggressive do not let him sleep in the same bed as you. This is definitely an Alpha position. If your like me, I do let mine sleep with us but make sure they are not at your head. This makes them feel they are the leader. Better to have them sleep in their own bed next to yours.
Do not let him get on the couch unless you invite him up.
Make him sit and wait for his food. When you feeding, make him sit then put the bowl down, make him wait and then give him the command to eat. I usually say “OK” at the same time I give a hand signal towards the bowl. I personally like giving hand signals whenever I give a command. After they are trained you never have to use your voice. It comes in handy when they reach old age and are deaf.
Remember nothing in life is free!! Your dog must work for EVERYTHING he gets.
Socialize him as much as possible; this is really important to introduce your dog to different places and people, but don’t rush things.
Do not baby your dog too much. He needs to learn to be a dog. Do not over protect him.
Since you have never owned a dog before it would be great if you could register in obedience classes. This would be excellent training for the both of you. Remember dogs are never too old to learn.