Welcome to YorkieTalk.

Your pup is probably just fine if he only threw up once, however, you should check with your vet because it could be so many things causing it and they can get very sick quickly. If an adult Yorkie threw up once I would say wait but not with a puppy just in case. What food is he on?