Recently, my female dog gave birth to a pup, which is about one and half to two months old by now. Every morning I take him on a walk near the neighborhood to get him acquainted with smells. However, my dog also likes to taste dirt from weird places (including some very gross ones). Also, only today I discovered that he was excessively vomiting (has happened three times today as of now), which has me excessively worried.
What should I do?