Not an easy way to put it but it sucks!! Had to put a few pets down and it isn't easy but it is humane, and it is what's best for them... Just be there and not just drop them off... That is despicable.
We have had cats growing up. One we had for 16 years. But I really wasn’t bothered when we put them down. It’s going to be different with the dog though.