Hi and congrats on your new baby!
He does not "need" to have kibble for any reason - so I would not worry about that. It's a myth that kibble is "better for teeth" -- just think of your own teeth, does hard food benefit your teeth
...? It doesn't. No different w/ dogs.