Hugs to you, sounds like your baby had a full and happy life, but it hard to let go.
I had to put down 3 beloved pets in the past 2 years - an 18 year old cat, 16 year old dog and 6 year old dog with bone cancer. It is like losing part of the family.
I’m so sorry for your losses, three is a lot in just a couple years! My animals are family, definitely!
That’s hard, they are family!