I agree on the spur roll, that is what I do when I use them. I'm mostly replying on cleaning the sheath. I highly recommend using mineral oil, my vet told me this. Use rubber medical gloves, put the mineral oil in, rub, let set for a few minutes, then rub it out pulling loose dirt/smegma from the inside, and if he will drop do the rim of the head, if not, you can still get in the rim while he is pulled inside. Then take a wet rag and clean out, you can use a bucket of water, you don't have to have the wash rack. But if you leave any mineral oil in its OK. Don't know how your guy is, but it takes time to get them to drop, and allow you to mess around down there. My guy is pretty good with it. Another tip to get them to drop, is rub around their tail end, that will relax them. I know sounds weird, but works for me.