You can cast your pet's abilities first and after one of your own abilities, but not vice-versa. If you're casting a spell; you should be able to cast one of your pet's spell on a separate global cooldown without it interfering with your character's global cooldown.