We bought a 12 week old puppy for my daughter for Christmas. It's my first pet as well as hers. We didn't get through the first weekend without the puppy biting, chewing and nipping us constantly. It was very frustrating and painful. I called First Class Canine and got a call immediately from trainer, Beth. We signed up and she was able to get our first class in within a week. We saw results immediately and have since signed up for a second round of training. Our puppy is 5 months old now and we elected to keep up his training because of the remarkable progress and all that Beth has and is still teaching us as pet owners. Jack is now the love our family and has a bond with our 5 yr old that I never imagined possible when we first got him. Beth is very knowledgable and knows how to get your dog to do what you need it to without using force or any cruelty. I highly recommend this company to anyone with a new dog or old dog that needs training in anything! read more