Chances are your husband has not been practicing and has not been consistant with his commands. So Oliver knows he can test him. Hubby needs to be consistant and train with Oliver and ensure when he gives a command Oliver can follow thru.
no oliver will not "grow out of this". it's a training issue. (not yours, your husbands!) Clearly if Oliver listends when you give a command he can learn. Your husbadn just needs to step up.