I’ve known Bill for some time now, and after spending time with him and seeing his capabilities with obedience, detection, and behavioral issues, I would trust him with any dog. Not only does he get the job done, but he accomplishes it with respect to the dog and owner. No challenge is too big for him, I highly encourage anyone in need to call immediately!