After 3 days I would recomend a visit to the vet. It is good to have the vet check out a new puppy anyway.. Having said that people often forget that it is not just the food that can cause an upset stomach, but also the change in water. People who travel w/ their dogs to new places will notice an adjustment period....