Petar gave me some NoFlush BioClean to clean up dribbling and spillages our old dog was leaving on carpets, on the wooden floor of our back verandah and on our concrete floors in the garage and driveway. It removed the old smells and stains almost over night and eliminated the new ones on a daily basis.  I took some to work and we now use it in our workshop toilets and urinal, which were a bit high on the nose.  No-one dreads going to the toilet any more.