Hi and welcome to YT. Also congrats on you new baby.

.
I have heard of the raw chicken thing being fantastic for the teeth and some on another forum swear by it. Most here don't. I gave Rocco a raw wing once and I got scared and never did it again. But he loved it.
I have never heard of the ester c for teeth cleaning.