Does amoebiasis have foul smelling stool?

It could. Only way to know is to submit stool studies. Unfortunately it may be difficult to detect.