I've got a pack of bob martin anti- bacterial wipes in the house, suitable for cats or dogs. Think they were from sainsbury?
I got them about a year ago in case of emergencies, and think i've only used one of them - but they are still moist!
They have a light perfume, but dont know if they will penetrate a pilchard pong!