i use dog rocks - find them great! i can really see the difference, especialy when daughters dog stays and he doesnt use them. can always tell where he has wee-ed after a few days!
just google "dog rocks" to find out more. you can get them at pets at home, but i get them off a guy on e-bay for half the price!
good luck!