These things are never easy. Whether it's been 2 1/2 wks or 2 1/2 yrs. I'm so sorry to hear of his passing, but he is def. healthy and strong now playing with all the others at the bridge. Stay strong! One day we all will meet back up with our beloved pets!