robbo, i hope you asked for compensation from the idiotic twunt. scratched leather is no joke.
mo, if the dog is small i find treating it like a football is the most apropriate action. those small yappy things up to the size of a jack russel, if booted just right can fly considerable distances. alternatively just step on the little shites.
cheers
julian