Hi, recently I just got a new puppy that is 7 weeks old in two days. We've had her for only about 3 days now. The first day we got her, we tried feeding her dry kibble but she refused to eat. So on the 2nd day, we got tried formula milk because by then it has been 24 hours since she ate. Today she threw up a few hours after drinking her milk. Did she possibly throw up because we may have overfed her since she didn't eat anything for a whole day, maybe a health reason? Or could it be that she possibly ate something off the floor that she shouldn't have? She's gotten parvo tested and it came out negative. Shes a maltese, shih tzu mixed.