We borrowed a "steam cleaner" to clean the carpets in our house. The carpet isn’t horrendously dirty, but there are quite a few urine spots from our small dog (she has since become much better at house training, so some of these spots are at least a month old). The cleaner is a Bissell ProHeat Plus. What is the best cleaning solution to use with this cleaner with our carpet?
The general steam cleaner shampoos sold in markets (where they rent the machines) is a good product. You can boost it by adding a couple of capfulls of ammonia (non-sudsing) to the tank on each refill.