Heidi has been a great assist in helping me train my 6 month year old chihuahua puppy. Her instructions are easy to follow and homework with my dog has become fun. I am building my confidence because of Heidi and that’s all part of training. I get trained too 😆. I would definitely recommend Heidi . A+++