That is a wonderful tribute, as I sit here typing thru tears.  I have 4 dogs, 2 bulldogs & 2 bulldog daschund mixes.  The baby, Oscar, one of the mix dogs, has had 2 surgeries in the past month & will have a 3rd one next week.  If that doesnt solve the problem we will have to..well...I dont even want to think it let alone type it.  He is only 1 yr old - its been a good year, but not nearly enough time..  The other mix, Little Bear, got hit by a careless driver, fortunately he survived, but has a broken pelvis.  He walked for the first time in 2 weeks yesterday, so things are looking up for him.
Thanks for such a lovely tribute.  You have such talent!