Awwww...thank you all SO much. He weighed 3.3 lbs when I dropped him off this morning and he was trembling something fierce....poor little guy doesn't understand what's going on.

They said the vet would call me as soon as he was in recovery and that I can pick him up sometime between 1-3pm.