I always pack treats!
I have been watching dogs since I was 10 years old. I own two of my own, and I have a habit of taking in strays that I find wandering around. (They always find their homes!) I've never met a dog I don't like (and I think the feeling is usually mutual!) I can run with the hyper pups, or take it slow with the old timers. I also have experience administering medication to animals ...