I was thinking it might be a cat or somethig, but dog makes sense. I looked on the ship but i didn't see a dog anywhere. But sometimes things show up if you return there after you've already defeated it, like the last bead at Catcall Tower, you've got to climb the thimg again for o reason to get it. I'll try the ship again, that's a really good idea.
Any other ideas if this one doesn't work? Or if someone has found Inaba?