Not sure what is considered "normal" for ADHD.

This is the first time I have ever been able to talk to anyone who might understand what I am going through. I am so relieved and yet, so frustrated that it has gotten to this point. I'm sure all of you on here understand what I mean by that. I met my Husband 6 years ago, we lived together for 4 years and then got married and had 2 boys. I knew about 6 months into the relationship that he had issues with depression and anxiety. I was sympathetic because I had suffered from it also, so even though our relationship was struggling I wanted to be supportive. About 3 years later he was diagnosed with ADHD and started to take medication for it.

The last few years have been very difficult. I have noticed that especially if my husband forgets to take his meds or purposely doesn't take them, he becomes intolerable. He makes jokes that are not even close to funny, and tells me I'm boring if I don't laugh. He mocks my children and I when he becomes angry or frustrated. For example, If the baby cries when he is in one of his "moods" he will become aggravated and will loudly imitate the baby's cry, making him cry more. When I confront him on it he uses the excuse that he can't stand listening to it. I've tried to rationalize with him but he acts as if he has done nothing wrong. He constantly blows up about nothing, and I feel like I am walking on eggshells with him. The reason I decided to look for support is I just can't figure out what is considered "normal" with someone who has ADHD. I don't know how far he can go without going too far. Tonight we had an argument when he picked our puppy up by the head because he had an accident on the floor. He did not seem to realize that it could hurt him, at least I don't think he did. I got angry and told him he needed to start thinking a little bit harder before he acted and that I thought it might be best if we got rid of the puppy and did not have any more dogs. The argument escalated and he started to mock me as I was telling you he did. He was on his way up to bed and said, "Goodnight, Stacy! So I said, "Goodnight, 'John'!" After that all the way up the stairs he repeated what I said, mimicking me in a not-so-flattering way, and laughing about it. Even opening the bedroom door a few times to repeat the behavior trying to "get to me" and laughing. I honestly find this behavior disturbing. I don't know what to do, I am hurt and frustrated by his behavior. He takes a lot of his aggressions out on me, the kids and our family pets. And the worst is when he seems to find this behavior humorous most of the time. I really need suggestions and I need to know if this is a normal part of ADHD or maybe something else. And if anyone is going through the same thing. HELP!