Wow, you managed to get a pretty wide variety of responses! I'm new to having a puppy too - we've had our little boy for about a month now.
When he didn't want to eat in the beginning, we freaked out a little too, and ended up giving him some plain boiled chicken and plain boiled white rice. The only problem with this is if you happen to have a picky eater, they'll expect this and it'll be doubly as hard to get back to kibble. And you've got to get away at some point from just chicken and rice... homecooking really sounds wonderful, but it requires getting a nutritionist and adding special supplements to the homecooking (I read tiny dogs need as much calcium as a grown woman! that's hard to provide without supplements in home cooking). If I had more time and the patience to brush my dog's teeth often, I'd love to do the homecooking route, but as it is, I decided to do my research here on YT and found my dog a high quality kibble.
We were lucky enough to not get a picky eater (so far anyways), so he transitioned quickly and happily back to a better kibble than the one the dumb breeder had him on after we got him some medicine for stomach parasites (which was part of why he wasn't eating).
Everyone seems to have a different story, and there are tons of different opinions on feeding... some people even feed their dogs raw meat which I'd never even heard of before YT... and every dog is different too. I'm sure you guys will be fine. If you're too worried about the eating, I vote for a little boiled chicken and rice. Try mixing some of his kibble in with it to give him some good vitamins too. Then check out
this thread to get yourself some free samples of high quality dog food to let your pup try out.
Good luck. :-)
Lauren & Nikko
PS: We'd love to see some pictures of your new little one too!