Try a dehumidifer when the weather turns humid and use it all summer long. You may need to invest in a "whole-house" dehumidifier, not just a one-room small model. Carpet plus dog plus humidity is not a great combination.
If the dog is a part of the issue, have you had the dog checked by the vet for conditions that could be making the dog have more odor than usual? I think there are some conditions dogs can have that result in smellier skin. Your dog's health could be an issue so think about whether he might need a checkup with an eye toward his odor.
I have to admit, when I read "new carpet throughout our house" I thought, too bad. Carpet, even from new, tends to hang onto all odors and requires chemicals to get odors out, when hardwood doesn't have anything for odors to cling to. But since it's new, and not going anywhere, ask the carpet company if they recommend any particular cleaning products that clean well but also dry very thoroughly.