Try toothpaste as a solution to stubborn smells.
As veterinarians, we frequently get odors on our hands that are not removed by routine hand washing-anal gland and cat urine odors, for example. I've found that washing my hands with toothpaste eliminates these stubborn smells.
Dr. Stacey P. Leadmon
Cross Lanes, W.V.