We're getting a Labrador puppy soon. He or she will be our first family dog although we both had dogs as kids. I'd like to know if puppy classes are useful or just a money making scheme? I've read up on dog training but will that be enough? Let me know about your puppy class experiences ( and how your dogs turned out.... )