I finished my level 68 life quest not to long ago and i never got a pet. The same happened with my level 58 quest. I looked it up and found out i was supposed to get a pet for both those quests. Can someone help?
You might double check your inventory in your bank and shared bank, just in case. If you've checked all of those locations and still do not have your pets, send an email to support@wizard101.com and they will assist you further.
The spell quest doesn't give you a pet (for Forest Lord or Gnomes!), but Moolinda should have offered you a pet quest at 58 and 68 to get you those two pets.
If you skipped any of the other pet quests at lower levels, you will not get the higher level pet quests. If you didn't do Wintertusk, you will not get them also. Pet quests are just like spells, you cannot skip lower level ones and still get the higher level quests.