The vet just called and said Dasher is doing great. I'm so relieved. I'm picking him up later today. Thanks for all your good wishes.