Definitely ask around - there are a number of places you can try - your veterinarian, pet stores, other people you know who train dogs, animal magazines, various breeders (esp Border collie breeders as a number of dogs doing agility of of that breed), if you know of an obedience club you could...