No matter the age of your pup, vomiting this much warrants a visit to the vet ASAP. This is not normal at any age & can be life threatening for a puppy. There are too many causes for vomiting to take a chance trying to diagnose via the internet. You will find an abundance of useful information here but rite now you need to take your baby to the vet. Please update after you have seen the vet. Welcome to YT !