CorvusCorax
'It's only a laugh, no harm done'
Decent breeders will also have long waiting lists. The difference is that a properly trained assistance dog will arrive ready to slot in with the family, whereas a puppy will arrive ready to cause utter havoc in as adorable a way as is possible. I feel that first time dog owners aren't warned enough about this.
True. I'm just incredibly wary of some of the outfits supplying these dogs due to some bad experiences friends have been through.
A good breeder may also have an older pup/young adult they've run on but isn't what they're after/has been returned through no fault of their own, which is another option.