Hi, your best bet would be to get in touch with the Breed clubs to enquire about recommended breeders and puppy lists, as reputable breeders rarely have to come to potential owners. Please be advised that you will more than likely have to be prepared to travel and also go on a waiting list and that these breeds of dogs require a big commitment as regards grooming! Also, as regards Coton de Tulears, there are very few of them in the country and should you manage to track one down, you should be expecting to pay somewhere between £1500-£2000

- hope you're not too much of a poor student! :) Bichons I believe would be around the £500 mark (I may be wrong though) and Bologneses can be up to £800 according to petplanet, but that could be out of date. Your more likely to get an accurate idea of cost by speaking to the breed clubs:
BRITISH BOLOGNESE CLUB Sec. Mrs Alcock. Tel No: 024766 79532
BICHON FRISE CLUB OF GB. Sec. Mrs M Reynolds. Tel No 01527 517116
Coton De Tulear Club of the United Kingdom. Sec- Ms H Gill. Tel: 01205 871834
Hope that helps and good luck :)