I've found that the Pet Odor Solution isn't very good at taking the smell OR stain away. I have a Little Green Machine too and have given up on that. We really like the Woolite Oxy Deep Steam
Home Carpet Cleaners, Carpet Cleaner and/or just plain old OxyClean works great too (on stains, especially!).