I know it is so hard. Ellie is getting spayed today. She gets to come home tonight though.

I think one of the best things I did for this was take the earliest available appointment after I decided to get it done. I only had to think about it for three days.