Hello,
Sometimes sweat can smell foul - it usually doesn't smell like poop though.
So here are some thoughts: I'm going to speculate that the allergic symptoms some people show when they are around you may be from dog dander that may be on you and not related to the possible smell.
But I think it would be a good idea for you to go in for a physical to have this evaluated in person.
Don't wear cologne when you go in to see the doctor, and if possible, wear clothes that are neither recently washed nor have any cologne on it. So in other words, they should smell like you from wearing them.
Ask the doctor to check your throat as signs of post nasal
drainage can be seen, and if that is the problem, the doctor may recommend a
steroid nasal spray and other medications to help clear up any throat drainage.
The doctor should also check your armpits for any
sweat gland infections.
If the smell is coming from the behind, the doctor should check there too as some people have a recurrent smell from there in spite of good hygiene.
A
blood test called a chemistry panel can help see if there are any abnormalities there, such as abnormal levels of certain metabolic products.
When you or your folks make an appointment for you, make sure it is with a physician and not a physician's assistant or nurse practitioner, as this requires deeper knowledge than they have to sort out. So that is what I suggest doing next.
Hope I have answered your query. Let me know if I can assist you further.
Take care
Regards,
Dr Ivan R. Rommstein, General Surgeon