Everything went well for Ping. Thank you for your good thoughts! He is back home now. He is roaming around searching for food because he hasn’t been allowed to eat all day, but he will have to wait till tomorrow. They removed two canines and cleaned up his teeth. They also removed a large-ish growth on his neck and two or three little wart-sized ones. Unfortunately, that means he needed stitches and they had to shave his magnificent mane off, except in front.
He is getting quite desperate for food. 😦