Alludra the mage here, helping you scout for your pet battle team!
Today's pet is the Snowy Owl. This pet has been bugged since the MOP launch! But now it's finally been hotfixed in!
I mostly find these guys at the foot of mountains, and so far I haven't found any more information then that about them. Turns out they are so rare, a lot of sites still haven't found their favorite spawn points yet! Remember, at level 17 you aren't going to have an easy time as they have two friends join them in every fight, but with six months of spawn times, I am pretty sure you have the time to get a team up to snuff.
Since he's a member of the family, your beast types might have a hard time with him, while your magic types may hit too hard for capture.