
Injured learning to ride his unicycle? Luckily he can still have children?
Hey, is he taking the p*ss?!!!
If he calls himself a professional he needs to conduct himself in a professional manner - i.e agreeing a regular schedule with you which is co-ordinated with his own diary, and NOTIFYING you as soon as possible if he is unable to carry out his obligations.
Pity as he clearly got on okay with your tricky dog, but never mind, there should be other dog walkers available. Try the noticeboard in the vet surgery, your parish magazine...or just the yellow pages!
Learning to ride a unicycle indeed. :)
Good luck!