All too often people get obsessed with their dogs weight. As a puppy they will need that 'puppy fat' as caloric back up for growth and repair. As an adult dog they should look as if they can do
the job that their breed was intended for:
A Rhodesian Ridgeback should look like it could run 30 miles with horses.
A Rottweiler should look like it could drove cattle to and from market.
A Labrador should look like it could work 8 hours in a field retrieving.
When buying a puppy don't be drawn in by anyone describing the parents as 'massive' or 'chunky.' This is neither healthy nor desirable in any breed, including the giant breeds.
Read up on your breed, discover their heritage, help them to emulate it and they will love you for it.
So when your dog looks like they can do the job that he was designed to do then that's how much they should weigh. Now weigh him.