Если доктор говорит, что со здоровьем всё хорошо- давайте поверим ему.

Какой корм Вы даёте щенку? Состав и объём корма у разных производителей отличается. Какого то корма нужно 400гр., какого то 500 гр. Мне кажется, что 300 грамм сухого корма для 8 месячного щенка очень мало. Если он худой, то порции надо увеличить. И перевести на 3 -х разовое кормление.
Постарайтесь узнать причину по которой отказались от щенка и чем его кормили в предыдущей семье? Если щенок неохотно ест готовый корм, похоже его кормили натуралкой. Только вот чем именно?

А вообще, я бы перевела щенка на натуралку. Быстро поправиться можно на мясе. Но это только моё мнение.
Утром придут овчаристы - более грамотно помогут.
ЛенаБо, Ау!
А вот доктор Ваш у меня вызывает сомнения. Какая то "тоска по старому месту," собака худая,кости торчат, корм - витамины не порекомендовал... Я бы другого вета поискала