If you logout during flying you pet may unlearn all it's abilities. Training points are not refunded(you can learn growl tho because its free). Basically you have to go to pet trainer and reset training points to be able to learn abilities again. Does not occur 100% of time but happened to me twice.