Here's hoping everything goes well for Champ at the vet's. *hugs and prayers*