Having a dog as a pet can bring many joys to you. However, life with this little furry friend can also get a little messy at times. Urine on the carpet can be the worst nightmare for a dog owner. Still, at times most dog owners have to deal with dog pee on their carpet. […]