Raw marrow as this photo. Not the joints. Give it raw as marrow is loaded of probiotics. 3” long for his size is a good start. I personally always feed chicken to my dogs as pups. They still have a strong immune system as pups since they just got off mom’s milk. Acana, Fromm n Zignature are great kibbles. The key is rotation. After each bag change to a different protein. Example duck, fish, beef, chicken, lamb, pork etc. A dog will build a stronger immune system if they‘re introduced different proteins. Do keep an eye on ”IF” any allergies which btw is extremely rare in pups.
Enjoy your new fur baby. Totally adorable We like photos