Someone mentioned what you should do about biting pups, and I think its important that you find what really works for this dog by trying a few different things. I wouldn't suggest using the crate unless he loves the crate & seems to understand that its his "quiet, safe place". Otherwise, try the "yelp" when he nips you, or a firm "No"...in any case always replace your body part that he nipped with a chew-safe toy.
Be safe when it comes to treating your yard with pesticides, I think you should definitely consult a vet for product that is recommended, have your parents or your sister taken him to see a vet already? Try to keep him at the same place unless you aren't happy with their services, professionalism, customer support, etc. Keep us updated!