We do not currently know of any antonyms for pettable.
The adjective pettable is defined as:
Did you mean beatable?