I am working on a baby sweater (my very first sweater and first time using a pattern

). I have the button hole side done and I started thinking about the buttons. The button holes are tiny and thus the buttons will have to be tiny too. But is it safe to put tiny buttons on something a baby is going to wear? I don't want to cause a safety issue.
Is there a way to "make" a button with yarn?
Any help/thoughts on this are greatly appreciated.