I would recommend the Vet also. If the puppy has an alergic reaction or goes into anaphylactic shock, you will need additional drugs to counter those reactions.
It doesn't happen very often, but even a first time could be devastating and deadly.
Bear, Anna, Molly, Ossie, and The Countess Lisl von Schlaf
An Unhappy German is a Sour Kraut!