Swallowed something

My 9 month old has gotten hurt more this week than in his entire life. Now we were playing in his room earlier and he was crawling around on the floor. I didn't see him pick anything up, but he started doing a kinda chewy motion with his mouth. I tried open it to look, but he knew what I was doing and has had a runny nose, so he's been really annoyed by me touching his face. After a couple seconds he stopped and had his mouth open and I didn't see anything. Like maybe a minute later he starts gagging. I turned him around and patted his back and he threw up. But a about a minute later he started doing it again and threw up couple times. The vomit was milk. I didn't see anything in it.

The only thing I can think it was is maybe a chunk of dog hair (we have a golden retriever) or maybe a piece of the carpet. He seems fine now though.

What would you do? I'm almost 99% sure those are the only things it could be.🙁 I'm guessing if it was hair that wouldn't go down very easily and maybe that's why he kept gagging because it was stuck to his throat?

**I also posted this in the Parenting section and all the comments were saying to take him in immediately and call the ped. Now I'm kinda freaking out.

**Update: it was a small piece of a leaf. Found it in his diaper this morning. 🤦‍♀️