Dave I've been through this, both with dogs of a certain age and also from tragic circumstances. I currently have two labs (10 and 6) and it seems like yesterday my 10 year old was an 8 week old puppy. Time just really flies...I think about what you are going through often these days...