my current partner never has bad body odour, but sometimes his feet are putrid, I'm gonna suggest that he takes a foot spa with mag oil added and see if that can do anything for the stinky feet. I know that it is to do with sweating in shoes and socks, and the bacteria that grow and die, so I'm hoping the mag oil will take care of the smell of dead and decaying bacteria. mmmm gotta go make dinner now......