Definitely the vet; melena( dark stools) is a sign of gastrointestinal bleeds. The upper intestine bleeds through peptic ulcer or infection, and the enzymes of the intestine try to digest the blood, causing dark, smelly stools to be passed.
Keep us posted! Good luck |