Sorry for your loss. Its tough! I had a miniature (15-20 lbs) schnauzer (salt N pepper) that went/followed me everywhere in my jeep when I was a kid/ young adult. I would let him down on the trails to walk, I let him down in the river to walk and swim and he would follow me and my 80 cj7. The river was the best. He would lead or follow going up or down stream swimming across deep water holes and making his way around water falls waiting or watching me and my cj7. He was super smart; he would sit on the rivers edge near the deep holes to watch the jeep go through it but also warning me that I might get stuck. River running is great and the river was always changing because of silt removal/deposits and erosion. Him sitting on the edge would make me think twice about what had changed. Of coarse this was a pre- cellphone cameras so no picture or videos. Wish I had some. But this dog went everywhere with me: fishing, atv'ing, hunting, horse back riding. had him for 12 years.. Sucks! again sorry for your loss.