Master Ball… what do you use it on?

Do you only save them for the extremely rare legendary dog that appears? Or if you see an absol or onyx, do you snag them?

Do you only save them for the extremely rare legendary dog that appears? Or if you see an absol or onyx, do you snag them?