
Selling the puppies, finding GOOD homes for them (which will involve interviewing prospective buyers, meeting them, making sure they are suitable -and being prepared to turn them down if they are not right) -is one of the hardest part of having a litter. THE hardest part is all the poo and wee clearing you have to do for weeks. I can't see any responsible breeder wanting to do this for somebody else unless it was a bitch they had bred. Ask the breeder of your bitch. But the part of being a breeder doesn't stop when the puppies are sold either. You need to be able to be there for the buyers for the lifetimes of the puppies, offer help and advice on training and health and similar when asked for, and if any of the buyers find themselves unable to keep the dog -whether it is after a few weeks or ten years later -you must be prepared to take that dog back and find it another home.
And yes, it is very expensive to breed. Most people put at the very least £1000 aside for a litter and that does not include eye testing and hip scoring -or the stud fee. (Or travel expenses. For my next litter we are taking the bitch to Devon to get to the stud dog I have chosen as most suitable -that is a 5 ½ hour journey each way for us. So in total 22 hours!) Personally I don't agree with rearing pups in kennels, I prefer for them to be in the house -and indeed the great majority of my buyers say they have come to me BECAUSE they don't want to buy a puppy that has been reared in kennels. But realistically, yes, large pups need to be able to go outside once a few weeks old as it is hard work keeping them indoors then. If this is in winter you will need heating in the kennel for them to not get too cold -more expense. If it is in summer, you need to be extra careful that it doesn't get too hot, so there may be a need for fans instead -again lots of extra electricity. (When I had a single toy breed puppy born indoors last winter, it cost us an extra £3 a day in electricity to keep the house warm enough for him.)
Also a litter of pups are VERY noisy so if you have neighbours, this could be a big problem. The tend to wake up early and scream like demented seagulls. Even when I last had little pups, tiny indeed, and had them indoors, when they started their usual screaming that they do from about 3 weeks of age (wanting food, company, whatever -it's a puppy thing) it was so loud I couldn't hear the TV.
In short, the best time to breed is when you have money to spare. For a non-toy breed there should be no problem with waiting with a first litter until the bitch is 4 or 5, so there is no rush.