My pet got ancient yet it did not learn the talents it has that I need, can I restart training it? Is there a way to restart training it from baby maybe it gets talents I need?
No. Talents are set at hatching, training doesn't change them. Even if you could reset them they'd be the same when you trained it up again. The only thing you can do is hatch the pet with another pet and hope the new one gets the talent.