Здравствуйте. Я бы в первую очередь проверила энергетическую ценность корма, а также посмотрела на усвояемость. Оценить то, как корм усваивается можно по дефекации. Если объем кала приблизительно равен количеству съедаемого корма, то значит усваивается он плохо.
Дозу корма смотрите на упаковке, но исходите не из веса на данный момент, а из желаемого. Если разница слишком большая между тем, как он должен весить и тем, как он весит сейчас (например должен 35, а весит 25), то можно для начала давать корм на промежуточный вес - 30 кг.
Также рекомендую регулярно взвешивать собаку - так Вы сможете получить более объективные данные по набору веса у Вашего питомца.
Второй момент - планово пройти исследования (клинический анализ крови, биохимический, анализ мочи, УЗИ брюшной полости). Чтобы исключить все возможные причины, почему собака не набирает вес. Можно начать с анализов, а об необходимости УЗИ решать уже по их результатам.
Регулярно проводите обработки от паразитов (глистов).
Если Вы уверены, что корм собаке подходит, а по анализам и УЗИ все хорошо, но проблема сохраняется, то Вы можете получить онлайн консультацию ветеринарного диетолога.
Есть вероятность, что сейчас всё уходит в рост, а не в вес, и что в дальнейшем он наберет, но лучше быть уверенным, что мы ничего не упускаем.
С уважением, Осипова Ксения