Well here is the reason why MP pets are behaving the way they do and other things are messed up.
Multi weild usualy goes like this
1. 1st weapon attacks
2. 1st weapon recharges as 2nd weapon attacks
3. 2nd weapon recharges while 1st attacks
4. go back to step 2.
Now.
1. 1st weapon attacks
2. 2nd weapon attacks
3. both weapons recharge, or basicly while another attack is going on recharge stops.
This is why MP pets are so SLOW NOW. I realy feel for all multi weilders out there...