Michael, my sincere condolences on your loss. Alf was entertaining to say the least, as you told us anyhow.
I always like to think we can remember the time we had with our loved ones, 4-legged as well as 3, and being thankful for that time, but I know from losing my Aussie Torry to cancer a couple of years ago that this alone can be damned hard.
Hang in there, Brother! you are among friends here.