Carlos Puentes of K-9 Solutions provided me a roadmap for training my Yorkshire Terrier Puppy. “Diva” began training at 9 1/2 weeks and ended at 4 1/2 months. with the guidence of Carlos, she has learned the basic commands (Come,sit,stay,down and heel) as well as three important aspects of training (timing, consistency and motivation). Carlos demonstrates a greal deal of patience along with a gentle but firm approach. I highly recommend K-9 Solutions for professional and dedicated dog training.