Okay I have been all the way to MooShu and looked for pets. I have gotten some along the way, but none seem to be a balance one. Anyway can anyone help me identify where I might get luck or how long it will take to acquire one that fits my school?
Try going for pet talents and not the actual pet itself. Go to the pet hatchery and look for someone who has talents that you need. Maybe you want triple damage, double resist? Look for someone who has some of those talents and hatch with the person. There are many guides on youtube and that you can google on how to get your perfect pet.
starting at level 48, and beyond, you get quests from your school teacher that give you a school specific pet, considering you are at mooshu, I would say you aren't unreasonably far from that objective, however until you have reached it my best advice would be to find someone to breed with to obtain one.