You know...for us being a bunch of “tough car guys”; we sure seem to be a bunch of softies!
Sometimes animals find their owners because, it was meant to be. It looks like you got yourself a loyal fluffy buddy and, I wish explosive, dog-barking, diarrhea on the previous owner(s).