Marty has been at the vet since about 7:00 am now and he'll probably be there for two days. I hope everything goes alright.