Aww! That's such a sweet poem. Very apropos. :)
That's so hard with your girl. I'm so sorry it went like that. But it sounds like you made the right choice for her and not every "pet"/friend is as lucky, I think.
Lacey was mine for 5 years and 8 months. I would have loved another 5, or even 10, years...but it was her time.