I would say it would be a very tough fight (with a lot of luck involved.) You have to be withing 5 yalms to use Pet JA and Reward. He has a nasty knockback with gravity that would make getting back to your pet fairly difficult. If you do succeed though, I'd love to see a video!
YouTube Video Placeholder
Theres a video of a 119 Bst/Dnc soloing him. You'd take considerably more damage (and your pet) than he did.
EDIT: You can, however, use trusts now unlike when he had done it.