Hey, great question!
A small note that I’ve taken in another type of rescue animal before (I used to have pet rats, and several were rescues) but Champion and Bowser are my first rescue dogs.
I think my drive comes from the fact that, at least for my rescues (rats and dogs) they were likely not going to be easy to adopt out, and I felt like I had the resources and experience (and in the case of the dogs, I have training to work with dogs specifically, it was a previous job) to give them at least the best home I could make it.
It was less the backstory (though I won’t lie and say it doesn’t sway me) and more that I wanted more than anything for them to have a good home, even if they are “difficult to work with” or have unique needs. All of them deserve care and homes, and I guess in some way I feel like it gives me purpose to do so. Having animals has helped my mental health a lot, not gonna lie!
After my first dog passed (not a rescue) when I was in my twenties, I decided that he would’ve wanted me to keep giving animals a home. So I think, in my future, there’s going to be more rescue dogs. I would love to have a more private space for them (I live in the city) where they don’t have to deal so much with lots of activity that might rile them up, and can relax. Frankly, too, I’d enjoy not being boxed in so close to my neighbors.
I’m not sure if I answered your questions very well, but I tried, hahaha.





Thank you again! I actually really appreciate the infodump and it was well explained. I’ve made notes on this in my selfhosting documentation so I can reference it later! I didn’t even know the difference between “docker volumes” and “bind mounts” really.