Hi I too have just discovered this site and it's fabulous!
Re your puppy biting I suggest you take your pup to puppy school - a good one that uses the latest techniques and teaches good behaviours rather than punishing unwanted ones. It can be tricky to find a good class but if you go to the Delta website they have a list of trainers who hold puppy classes. It's such an important time of a dogs life so it's worth putting the effort and research in now to set you, and your dog up, for a happy and confident life. I hope this helps, good luck...Nic