How to remove an old pet stain?

The carpet is cheap, there are dog urine spots. The smell is gone but I cannot get the stain out. I have tried several things. I need help if it is at all possible to remove.
Thank you

  7 answers
  • Angie Jenkins Angie Jenkins on Jul 15, 2017
    Try using oxi-clean for carpets or you can cheaply rent a carpet cleaner for a day and buy chemicals for that machine for pet stains.
  • Kay Lilland Kay Lilland on Jul 15, 2017
    Try Urine-Off
  • Cloe Cloe on Jul 15, 2017
    If a pro carpet cleaning doesn't get the stain out it will never come out. Either replace the carpet or if you can put something over it.
  • Allison Allison on Jul 15, 2017
    Years ago my not-ready-for-outside puppy had an accident on a wool area rug. The stain was horrible and like you I was able to get the smell out, but a pale yellow spot was there, mocking me. I finally used Blue Magic stain remover for automobiles and I will be darned if it didn't disappear. Give it a go and see if it works for you. Be aware it does have a powerful odor, but will dissipate in short order.
  • Jt Jt on Jul 15, 2017
    if you don't care about the carpet so much, you can also try our old shoe cleaning trick (works on many things) one part ammonia, one part dish soap, one part water, in a spray bottle... we use that mixture plus a toothbrush to get lots of odd stains out, not sure if it may affect the actual color of your carpet, but it's worth a try and it is inexpensive (we used to wash our old towels with laundry detergent and a half cup of ammonia in the washing machine when we used those towels to care for our ill old dog too, to take the smell and stains out)
  • Cindy Cindy on Jul 26, 2017
    Thank you everyone for your suggestions
  • Elizabeth Dion Elizabeth Dion on Aug 02, 2017
    Order Nature's Miracle from It is guaranteed to remove the stain. I use it in my own home; it works!