I think you have it speced correctly : On one hand, You in all likelihood will be using this priceless pet with consume on 100% of the time - almost. So you will be likely regenerating health superbly anyways.
On the other hand you need as much mana regen as possible. So the Int, 120 Med and 120 Focus will have an impact on that.
Thirdly, here is the killer: If and only If at some point you want to sell this pet having the 120 Med and 120 focus may have more impact on price.
I would put all these and the other posters suggestions together, and to test some of this you may want to try test center with some of these ideas with this valuable pet.
[Also, as mentioned above, if your intention is to use this for EM events, be aware that if it un-bonds you will not be able to just walk up to it and try to quickly tame it like any other pet. At 5 slots fully trained and skilled, it will be a beast, and unbonded will need to be subdued = beat to submission (brought down to 10% life without killing it) by using 4-6 guildie Sampires with Dragon Slayer swords, and then you may try to tame it while the pet is deadly poisoning you and fighting you. If it unbonds in an EM event you will not even be able to do that, and chances are that you will lose it to death.]