Our 12 week great Dane puppy was enrolled in their 28 day program. I was hesitate to be away from our new puppy for so long. However the team here was so positive and open it made me feel very comfortable. They communication was impeccable and the trainers kept us up to date with videos and photos throughout the whole time. I am so happy with this experience and I recommend to every dog owner wanting their dog to receive great training and care.Thank you Happy Pup Manor Team!!❤❤