Tobacco ingestion can EASILY kill a dog. It will not help with worms.
Part of owning an animal is getting proper care. It is not optional. The basics--the first sets of shots, worming, and the MANDATORY rabies vaccine is far cheaper than allowing your dog to become ill or die from a preventable canine illness.
For example, it can cost well over $1000-$2000 to treat Parvo. It costs about $20 to prevent it. You choose which way you think is the best course of action.
I agree.....Maybe after he gets all his boosters & worming you can look at giving your own vaccines. I do my own bordatella. But that doesn't mean he'll never have to see a vet. He should at least get his yearly examination/check up. Those are lifesavers because then if there is a problem, it will be caught early.
Nicotine is Poison. There are reasons why it is no longer used to treat worms. It may kill some parasites but it will also poison your dog.
He is now old enough for any dewormers, and should have started his vaccines months ago. How do you know he has worms? Did you see them? If he's got one type, it is likely that he has more. His stool needs to be taken to a vet and tested for all different worms, because there are different treatments depending on what he has. The dewormers available over the counter do NOT cover all types of worms, and it is important to diagnose which he has, and treat him accordingly. Also many times you cannot see most worms, so there is no way to figure it out without a stool test. Not doing so can be dangerous to your puppy.
I'm am all for home remedies for certain things, but simply put, you NEED a vet to at least examine him and give him minimal care, which includes deworming and vaccines. A puppy's first vaccines are most important, and he will need 2-3 boosters of each vaccine.
You need to find a vet that will give him basic care, and if an emergency arises, will be able to care for him then. I understand that you have a budget, but you have to make room in that budget for MINIMAL care of your dog. What happens if down the road he gets sick, needs surgery, gets injured, etc? How will you pay for it? Everyone who thinks about getting a pet should think about this before doing so. As with any new responsibility, pets and kids included, you need to be prepared for routine AND unforeseen expenses. It is your duty and responsibility to provide adequate care and spend the money. If you can't, then rethink your ownership of your dog and what is best for him.