He is adorable !!! I agre with the other posters as well ! What surprised me is that the vet was not going to do any more tests besides worms? He is a very young puppy, so I would of thought the vet would of wanted to test for things like parvo.... When my 10 months old Suzi became ill a few weeks ago with the same symtoms as your baby the first test was that... Even though she has had all her vaccines. The vet also printed out a medical plan and each price, for every test. That was very helpful.
I would definatley start looking for a better vet ! I am glad your little puppy is feeling better and is in good hands .