Puppies for Dummies is a great book.
Ian Dunbar is a great puppy trainer. He gives away a lot of free advice on his website. He also has a couple free ebooks, Before You Get Your Puppy and After You Get Your Puppy.
Denise Fenzi has a growing pet dog blog. Here are some good posts for puppies.