I used this product when Daisy's leg was broken, it worked really well and had a nice clean smell to it. I used it about every week and half. Not sure if there are better products available but I did like this one. You can buy it at Petsmarts and most larger chains. Heres a link
http://www.miraclecorp.com/pet/fwds.html