You won't find a better walker than Josh. Not only do the pets mean everything to him, the pets love him! All I have to say is "Josh is coming" and the dogs run to the window until he gets here. And he never, ever "doesn't show up" or change your schedule without telling you (and it's rare that he ever does). Reliable, licensed and bonded. Love him!!