Pros
Being a dog walker is great, the dogs really get to know you and show you they like you and are definitely a rewarding experience.
Cons
The dogs care more about you than the management team does in certain locations. Heaven forbid you get hurt outside of the job, they either refuse to accommodate the fact that you're injured and obviously in severe pain or have you go do the furthest walk possible that makes you walk around with an injury and then they get upset because you want to relax for a moment and have people spying on you. As soon as a dog gets hurt though, they're infinitely more concerned for the dog than their employees. Had I not been moved from my location against my consent I wouldn't have had to deal with any of that because the location I transferred to to become a walker was so much better than the one I returned to, they actually did care about their workers and did not treat them like expendables.