Premetto che non sono un esperto di razza, anzi ho poche esperienze: un San Bernardo di una mia amica e il resto sono letture e info sparse.
Lascia stare i consigli dei veterinari su razze non usuali (almeno per il veterinario in questione) e rivolgiti ad un allevatore per avere un parere sulla curva di crescita, meglio ancora allo stesso allevatore dove hai preso il cane.
I San Bernando hanno un ampio range per quanto riguarda peso e altezza, non aver fretta di farlo crescere, se non è pelle e ossa tanto da comprometterne la crescita, la genetica farà ugualmente il suo corso.
Son cani che crescono fino a due anni e oltre specie i maschi quindi a 7 mesi è ancora un "cucciolino"; è normale che in questo tipo di cani durante la crescita abbiano la "gobba" (ossia la groppa più alta del garrese) poi si livellerà tutto in seguito.
Continua a tenerlo leggero, le costole si devono sentire bene; se ti può consolare io ho un Bovaro del Bernese e le boiate più grosse a mò di consiglio su questa razza le ho sentite dai veterinari, per loro era sempre troppo magra, troppo secca, troppo qualcosa, invece secondo diversi allevatori era ed è in forma perfetta! [8D]
Non ti far venire in mente di dare il calcio come integratore!
Aspetta anche i consigli di altri, di veri esperti in merito qui ce ne sono, ciao! [8D]