Hi and welcome to YT. Did the vet say she has kennel cough/bordatella? And if so, was she actually given the KC/bordatella vaccine at some point? Bc they can actually catch kennel cough from the vaccine itself. Btw, kennel cough vaccine is not a core vaccine so you don't have to get it for her (I never get it for mine).
Read here for more about vaccines:
http://www.yorkietalk.com/forums/yor...-overview.html
She will likely heal nicely, but it can actually take a very long time to heal resp infections in very young puppies -- so keep a very close eye as you already are. The main thing you want to prevent is the cough progressing to actual pneumonia, which can easily occur.
Keep us posted on how she is doing

!