Our BC pups have been fed 3 times a day till they get to around 5 months. We have fed puppy kibble mixed with water so the biscuits go soft and they get sufficient water with the meal. Will still need access to a water bowl all day.
As a rule of thumb, puppys need to poop shortly after they have eaten, something like a sausage machine - in at the front and pushed out the rear. They generally need to pee as soon as they wake from a sleep. If you are using a crate, wait for her to tell you she is awake then walk her straight outside. Do not let her stop and sniff. It will be harder if not crated as you will need to keep an eye on her all the time.
You do need to start the training as soon as you get home. A pup is really keen to learn in those early weeks. Your training sessions need to be short - 5 to 10 minutes max and full of fun and treats.
Border River Pet Resort