Guidelines are just that; guidelines! You should always feed the dog in front of you but guidelines are a good place to start.
Puppies need their food balanced each day. They have higher energy requirements so more protein is usually necessary. Puppies also need more bone (but be careful, too much bone can be as damaging as not enough!). If you're not feeding a food aimed at puppies, you will need to add extra bone (RMBs are perfect for this!). Puppies do well on around 17% bone. If feeding RMBS, choose chicken or duck as these bones are softer making them easier for pups to eat.
We would recommend you feed puppies based on their current weight rather than their adult weight. Dogs vary so much, it's difficult to know what your dog will weigh as an adult.
Adults (12 month +)
Adult dogs need an ratio of 80-10-10 (see here for more details). Some dogs will do better with a little more bone and some with a little less - be guided by their poo! They don't need their food balancing daily but you must balance over a short period of time (i.e. over a few days or weeks).
Aim to feed at least 5 different proteins over a month - the more variety the better. Also add in plant matter, oily fish and eggs to ensure there are no nutritional gaps.
Adult dogs need between 2-3% of their ideal weigh each day. If they are overweight or quite sedate, aim for the lower end of the range. More active dogs, or those that struggle to keep weight on, aim for the higher end. Some dogs require more than 3% if they are particularly active. Never feed less than 1.5% as dogs can enter starvation mode (speak to your vet before reducing the amount below 2%).