My boyfriend and I got a puppy a few months ago and as puppies do he's peed in the house here and there. I cleaned each mess up each time, but now that winter has started and were using our heater, we can smell it even though we cleaned it? I'm pretty grossed out by it and need some help figuring out how to take care of it.

I want something I can take care of all the carpet with, because I obviously can't remember were he peed each time.

Anyone who can help out there?