It is a fact that most reputable breeders don't make money from breeding despite what some people think. Health tests such as hip and elbow scoring (about £300), eye testing (annually £30+), DNA testing (Labs have quite a few tests) most of which are in excess of £100, stud fees (often the price of a puppy), plus registration fees and thats all without the feed and keep of the mum and puppies till they are sold and without unforeseen vets bills as your daughter has found out. Luckily she still has the bitch, some people are not so lucky and lose their beloved pets without realising the dangers.