Во-первых, уверены ли вы, что у вас именно чистокровная овчарка? Если это метис, уши могут и не встать.
Во-вторых, не всё зависит от питания. Для того, чтобы у нормального здорового щенка встали уши, не нужны никакие специальные добавки, достаточно его просто нормально кормить, как положено кормить щенков крупных пород. Поздно же уши встают у щенков с тяжёлым костяком, особенно если уши большие и тяжёлые. Поздно встают у тех, у родителей которых наблюдалась такая же проблема (об этом можно узнать, позвонив заводчику) . Также уши могут встать в 2-3 месяца, а потом снова упасть во время смены зубов, так как весь кальций в организме идёт на выращивание новых зубов. В таком случае нужно давать какую-нибудь подкормку с кальцием, вроде "Гелабона", "Гелакана" и тому подобных. Также не мешало бы начать клеить уши. Ждать уже некогда, если до 6 месяцев уши у овчарки не встали, могут не встать уже вообще, по крайней мере, шансы резко снижаются, так что меры нужно принимать прямо сейчас. Если щенок болел какой-то инфекционной болезнью, тоже уши могут долго не вставать или не встать вообще, - надо усиленно кормить.
Как клеить уши, можно почитать и посмотреть по этой ссылке.
http://veoclub.flyboard.ru/topic65.html