I would switch her food. You want her on a puppy diet. Kibbles and bits is not for puppies. There are many options- Iams, Science Diet, Eukanuba, Nutro, Natural Balance, Pro Plan.
Depending on the food, there will be a feeding recommendation on the bag. This is based on the weight of the dog and age of the dog. It'll have a chart that tells you exactly how many cups to feed each day. You should split that into 2 feedings.
I would not give any other food with it- ie white rice. That is not necessary, and it can throw off the percentages of carbs, protein, fat and fiber in the diet. These large breed puppy diets are formulated to meet her needs. The big reason we feed this is to prevent hip dysplasia and joint disease. Many of these joint diseases are due to feeding a diet that is not properly balanced when it comes to calcium and phosphorous. Kibbles and bits is not formulated to meet the needs of a growing puppy. She's definitely at risk for developing hip dysplasia. Switching her to the proper diet will help prevent that.
Here is a nice link on feeding large breed puppies:
I hope this helps, let me know if you have any other questions.