Its so tough... My vet came to the house for one of my dogs. They knew her and we had palliated her with them for 18 months so when I called they came. It was okay, as okay as these things can be.
We've also been to the clinic when the time came for other pets. It's shit either way.
But, and I mean this in the kindest way possible..... it's better to arrange it a day early than a day late.
I totally agree there. I've seen people drag it out way too long and promised him I'd never do that to him. Would much rather do it at home where he's comfy.