To be honest, you invested more in blessing magic than you should have and put points in shaping that could easily be obtained by using items or purchasing them. All the while, the points that you put in unnecessary skills could have been benefiting your primary skills.
As for your pet, well its better to just make a whole new creation than to invest with a creation's skill points. All of that essence tied in intelligence, dexterity, and so forth aren't very helpful.
Other than that, your agent isn't too bad. Just needs to pump more in battle magic and mental magic.