Sybul,
All of us animal lovers feel your pain now, and have probably felt our own in the past. Please know we are here for you. Venting is good. Hopefully your son will be able to move on soon. So so sorry you had to experience this loss.
Jan
It is what it is.
If He brings you to it, He'll bring you through it...