>>323742This.
>>323802I know the feeling, man. But when you get a new pup and start training/bonding with them, you remember just how great sharing their short life is.
On dog number 3 now, and fate willing, eventually will enjoy at least another 6. Couldn't live long without one.