My dog threw up this afternoon and she's feeling very dizzy and went to bed and she's been sleepong since.
You should take your dog to the vet urgently, because she is only a puppy. It could be a bacterial or viral infection attacking the neurogical system, etc. Then it would not be possible to do anything at home.
All the best,