Wow, Lily.....those are the best/worst words I read on this thread....best because they are so heartfelt...beautiful....worst...because they are so heartbreaking....It is never easy.
We lost one of our own a week ago yesterday. little teasel...a cockapoo terrier mix...