Pet urine accidents are always unexpected and never fun to deal with, especially when you have company over at your home! These accidents leave behind highly noticeable stains on your carpet and upholstery and they can sometimes create a “go-to” spot for your pet....