Hi it's normal in babies less than six months to pass stools once in five days especially if they are breast fed and no stomach distension and nit passing hard stools. It may not be because of medicine itself. Please take second opinion
reg use of isoniazid
in your child as just a contact with tb with out symptoms is not an indication.