I have to echo what everyone here has said, Jessica, about keeping Smudge outside. Especially since he's a puppy, he will be very confused about why he's banned from the house and it could set his training back and impact his personality. Worms are very common in puppies, but there are ways to deal with it in the house...he can be kept in a crate, or an xpen, or an area that can be easily cleaned with disinfectant. He should not, however, be kept outside all the time. If your family won't relent, perhaps you could find a friend who would be willing to keep him for you. Once you see the vet and he's on treatment, he should improve as long as you keep the yard picked up, as everyone has said. Good luck, and please keep us posted! Little Smudge is just too precious for this.