Having lost a dear pet to the road when i was a bit younger- before i started using M2K seriously- i can Sympithise with you, even if it's been a year since the accident. Anyone that says that it's silly to be as torn up over the death of a pet as you would a person is talking right out their backside.
In any case, this sounds like a really fitting tribute, mate. You can really feel the emotion that went into this, and it makes for a really beautiful track. Indeed, the strings are fantastic.