maybe he/she was playing outside. My cats often have a "dirt" smell when they come back inside after a play-seesion in our garden . A good cat-wash'n-groom and the problem is solved