Mine do that all time, especially at the beach...dead seagulls, fish, and such. The smell is the worst imaginable and harder to wash off than skunk scent! I read that it's their way of marking the "prey" with their scent so that other interlopers will stay away!