There's a new update 0.11.1 and there are two seater boats. I put my dog in it and now he won't get out. I tried breaking the boat but that only makes me board the boat. Also for some reason he's shaking, it's probably a glitch.
Minecraft PE: How do I get my dog off a boat? - 1
Stewart 30.04.2017
This is an uncommon glitch with technically no known fix, but you can try these options as some of them have worked for me in the past:
1. Exit and reenter the world
2.Hit your dog
3.Place blocks all around your dog. This could "suffocate" him, but you can then destroy a block so that your dog is no longer suffocating and allow him to come back.
Becky 30.04.2017
Minecraft Boat
Richard 30.04.2017