у нас тоже все щенки витамин Д едят, при чем с удовольствием, чего не скажешь про кальций
но кальций мы даем не постоянно, в основном пока зубы меняются, т.к. должен еще и свой вырабатываться
протеин раньше 5-6 месяцев я бы не давала, т.к. он должен быть в еде итак в достаточном количестве, иначе можно белковую аллергию заработать