Seven weeks? That's very young to leave his litter. But you have him and now and need to deal....
I agree about not adding tasty extras, but I've never just poured dry kibble in a bowl and expected enthusiasm, and every breeder I know softens kibble with a liquid puppy formula or at least warm water.
You can try a different brand or flavor of kibble to see if it's a matter of taste. So if the kibble you have is chicken based, try lamb, turkey, or beef. Like that.
I would not feed a raw or home cooked diet to a puppy. At that age getting the nutritional balance wrong can do real damage, and getting it right takes a lot of research.
I agree about not adding tasty extras, but I've never just poured dry kibble in a bowl and expected enthusiasm, and every breeder I know softens kibble with a liquid puppy formula or at least warm water.
You can try a different brand or flavor of kibble to see if it's a matter of taste. So if the kibble you have is chicken based, try lamb, turkey, or beef. Like that.
I would not feed a raw or home cooked diet to a puppy. At that age getting the nutritional balance wrong can do real damage, and getting it right takes a lot of research.