Dein Hund wirkt auf den Bildern schlicht übergewichtig, auch für einen Bulldoggen-Typ. Das Gewicht bei solchen Rassen sollte immer durch Muskeln geprägt sein. Dein Hund wirkt einfach noch nicht muskulös. Kann er aufgrund seines Alters noch nicht. Zur Ausgangsfrage daher: Ja, für mich ist er seinem Alter nach sehr schwer.
Wenn er eine OEB sein sollte, so empfinde ich auch 25kg auf 44cm noch als zu viel. Bei Junghunden, egal welcher Rasse, gilt "Lieber zu wenig als zu viel". Auch die in Rassestandards (hier bei der OEB im UKC) angegebenen Höchstgewichte sind nicht für alle Hunde einer Rasse anzuwenden. So hat mein Rüde zwar Höchstgröße (66cm) aber liegt in der unteren Hälfte vom Gewicht (34kg). Es geht darum, dass das jeweilige Indiviuum gesund bleibt, nicht dass man einen Standard einhält.