I have heard good things about Nature's Miracle...but you might want to call a vet or kennel, or a supply shop, and find out the name of the enzyme-eating solution they use.

Good luck!