I used to look after a sales team, and one of the female members had several dogs. I had to change her laptop keyboard for a new one and the dog slobber, bits of dog chew and hairs and the stench had me heaving!
Still not as bad as being handed a non-working blackberry one day only to find it was water damaged, and it was a toilet after she had pee'd!! uke: