my girl is now 6 months old and she has been getting whatever goes from the shop, normally its the meat that doesnt meet a 1 kg package, so she has been eating beef, chicken, roo, necks some liver and heart occasionaly and right now she is on advance puppy large breed kibble with her meat. I would make sure you keep up some fat in her diet, for which I recommend chicken mince, if you can get to a good pet food store see if you can get some chicken and beef or chicken and roo mince, and possibly a supercoat puppy kibble or similar.
Chicken necks are great also and they love them