Sorry to hear about your puppy!
Agree with Saphire about his food.
Article: Free Your Dogs From Warts or Papillomas
Here is the homeopathic remedy mentioned in the article: Thuja: Newton Homeopathics Thuja Dog Cat
OR Here: Liquid: Thuja Occidentalis ~ Washington Homeopathic Products
Pills: Thuja Occidentalis ~ Washington Homeopathic Products
Liquid - 3 to 6 drops twice daily
Pellets - 3 to 6 pellets twice daily
The liquid has an alcohol carrier which some dogs detest! The small globular pellets need to be crushed between 2 spoons (which is a challenge!). If you choose the pellets, use two large serving spoons, shake out the pellets on to the spoon, cover pellets with a small piece of paper towel, put the other spoon on top, and crush. The paper towel will keep the pellets from "shooting" out of the spoon!
There is also another combination Homeopathic that you can try if you do not see improvement in about 2 weeks with the Thuja.
About using Homeopathic Remedies:
-This should be given in "a clean mouth" meaning no food or water 20-30 minutes before and after dosing.
-To dose the dog, simply raise his lip and put liquid drops or crushed power along gum area. This is absorbed by the mucus membranes in the mouth.....which is the quickest way into the system. (It's action is just like when a person is told to put nitro-glycerine under their tongue when having chest pain.)
-If more than required pellets come out of bottle, do not put them back into the container as this will "foul" the rest of the bottle.
-If using the liquid, drop it onto a spoon first and then administer to dogs gums. This is because if you accidentally touch the dropper to the dog and then put the the dropper back, it will "foul" the bottle.
Thuja Ointment - topical: Thuja Ointment ~ Washington Homeopathic Products
Another topical is rubbing a high quality (NON Soy NON GMO) Vitamin E supplement on this. Pick a small hole in the gel tab, squirt some out on your finger and apply. Sun-E 400 - Non-GMO Vitamin E Supplement | NOW Supplements
An immune strengthing supplement you may want to try is called IMMUNOSUPPORT By RX Vitamins for pets.
To purchase: Immuno Support 60 caps by RX Vitamins for Pets
There are other products with names like RX Vitamin Immune System, but ingredients are not the same, so look carefully.