I'm not sure if KI meant for anyone to find out about this, but I found the best snack in the game that will help you're pet by an INCREDIBLE amount when trying to get certain talents.

So, feed your pet whatever you like until it has a small amount of experience left to level up. Once you've done that, you'll want to select a Broccoli snack, (any type will do) then feed.
For this particular pet, I was aiming to get Spell Proof so I told the pet to get Spell Proof and as a reward, you will get a Cubby Broccoli.
There's only one answer to something like that...
And there you have it! A simple, maybe not true, not 100% working way to get the talents you want!
I am considerably stoked with this pet and wish you all good luck on your pet training.
Thanks!
- Blaze