Quick update: vet called. They gave him some pre-surgery medication and the prolapse cleared on it's own and is staying back in, so they're holding off on the surgery for now. There's a risk that the prolapse may occur again when this medication wears off, but they're hoping by that time they Panacur and Flagyl will have kicked in and that will keep the prolapse from occurring.

He can go home tonight!