I'm so glad that it went well! I know you were worried and I'm so proud that you not only decided to do this but you also kept going even though I'm sure it was difficult!
It sounds like that beagle had the best day of his last few days/weeks! That's so amazing!

Vicky & Zoë