Thanks both! Think I already checked out that website, and there's no-one in Cardiff. There are some in the surrounding area, some of whom I have heard of in relation to other dog training. I would prefer to avoid some of these due to what I have heard about their training methods, so the search continues. At least I have a good while until my pup is old enough to be accepted anywhere.
Is there a difference between stay and wait, by the way?