In reply to kipper12 et al:
Thanks all, really appreciate the above... Having had a look at the dogs trust site last night, I'm going to write a CV for barksdale, and would certainly be happy to pay extra deposits. I've always taken the approach of professionally cleaning the carpets when me and b leave places. I'm very much from the "my dog, my responsibility" school of thought.