This cracks me up, because that's how my dh is sometimes! He's gotten a lot better over the years (we've been married a bit longer than you), but I know that it can be so frustrating!!
By the way, what kind of puppy do you have?

Waiting for your updates!