We just got a new puppy from the shelter, and she was a happy, playful dog for the first day. The second day, she started puking, not eating or drinking and hardly moving. We took her to the vet, and after 2 days there we took her home. They said she was acting fine, and gave us some meds and special food for her. As soon as we got her home, it started again. And we found out that 3 other dogs in her litter have the same symptoms. Parvo test was negative, but what else can it be? The vet just gives her fluids and sends her home, to start the same thing over again, and deplete my pocketbook. Should I change vets? Should the shelter be responsible? Please help!