Sorry for the slow reply man. I'm glad the other great members were able to solve your issue, together with you.
As mentioned, I'd reply after my exam, (Which is done now). I had to study like crazy, I hope you understand :)
Regarding the dismiss. So basically, once you get on a vehicle, the pet should dismiss (which it does atm), but when you leave the vehicle, it should re-summon the pet?
Can you give me a way to reproduce this? (eg. a quest or something so I can test the issue)? Also, please provide proof...