How to clean pet urine stain/smell from home carpet?

:rofl

My fiance and I had a problem with our puppy peeing in the living room all the time too because she could still smell it, regular carpet cleaners don’t cut it because like Boxersix said its whats under the carpet, but a good steam cleaning should do the trick, we had Sears come steam clean the rugs and put down a stain protector which has worked great, because she throws up ever so often from eating something she shouldn’t have and it comes right up with a regular carpet cleaner leaving no stain.