Dog and cat owners attest to the benefits these pets bring to their lives. Some of these furry friends have occasional accidents, and others urinate on the carpet more often, particularly older pets. These contain a strong odor of ammonia that can be sensed throughout your Mesquite, TX home. There are some proven methods for salvaging the carpet and cleaning …