I think he would be a great witchdoctor companion as well as just fun in general. I really like the animal companions post here if you agree XD
Since the Aquilian boss ships have them fighting for them I do think this is very doable. The last time I helped someone who got boarded by Captain Pluton (at my party in fact ) They had three of them attacking us. Perhaps they will let us have one too. I would love to have a Bi-Cranial Canine on my crew.