Valerian is right the only first gen pet with fairy friend as an ability is the nutcracker. These days its on literally every pvp pet if someone has "pvp" pet. Some people also have it on just their normal pet. These days its not that hard to find a pet with may cast fairy. To get it on my pet i hatched with friend's pvp pet. That's what i would recommend is simply finding a friend(no i don't mean finding a stranger with it and friending them) or just someone you already know and asking to hatch with them. I hope this helps.
I want to hatch my golden piggle with someone who has "may cast fairy"But everyone said my pet stinks, I don't think so because it gives you health gift
I hate to burst your bubble - but nearly every pet out there has the health gift talent. That's not to say your pet stinks, but there are simply better pets with better talents as well as the health gift. Sierra Ashblood, Transcendent Diana Spirithaven, Adept Cassandra Deathgrove, Adept