Actually, the home remedy worked surprisingly well. Now that I'm home and have been away from the smell for a while I've realized that it got approx. 97% of the smell off of him. Pretty impressive. I'm inclined not to treat him again, but I'll wait and see how much the smell bothers my dh.
Its definitely good to have either the ingredients on hand (dish soap, peroxide and baking soda) or a deskunking shampoo on hand for such emergencies as mine. These things never seem to happen when stores are open.