Thank you! Great advise, especially about neutering
Sometimes I feel like he's making progress and Deebo starting to see my husband as "Alpha" then other times it's back to square one, yet as soon as he comes home from work he's so happy to see him and will cry when he he isn't paying attention to him, yet at the same time can sit on his lap with a chew and be such a good pup; with me he's usually good, and when he's not I'd say he's just "being a pup" nothing real bad, just "a puppy".
I'm going to buy some turkey hotdogs and see if he likes those, I never thought of buying real "people" food and using it as training treats!

I'll make sure hubby reads this thread. Thank you again for your advice