The most common causes of a toddlers poop to smell like fish is due to bacterial infections and digestive tract infections.
Food poisoning could also cause a toddlers poop to smell like fish but most commonly the cause is digestive tract infections or issues or bacterial infections.
Another cause of a fishy smell in toddlers poop is a condition called Trimethylaminuria.
Trimethylaminuria (TMAU) is an uncommon condition that causes an unpleasant, fishy smell.
It's also called "fish odor syndrome".
Sometimes Trimethylaminuria is caused by faulty genes that a person inherits from their parents, but this isn't always the case.
There's currently no cure for Trimethylaminuria but there are things that can help.
Fishy-smelling stools in toddlers, children and adults are often associated with bacterial infections or digestive tract disorders or are a sign of food poisoning.
The cause of this condition is due to an improper diet that causes the digestive system to work abnormally.
A cause of a toddlers urine or wet diapers to smell fishy is Phenylketonuria is an uncommon inherited disorder that raises the number of phenylalanine in the blood.
This can cause a build-up of the substance in the body, as well as a high concentration of phenylalanine in the urine.
This can cause a fishy odor.
Phenylketonuria usually affects infants but can also affect toddlers.
If you continue to smell fish from your toddlers poop or child's poop or urine you should take the toddler to urgent care or their pediatrician to be checked out.