It's with a heavy heart that I finally write this review. We finished training in June in Milwaukee and were so unhappy with our results. We were asked to review the business and sent this link. We paid for the advanced 8 pack of lessons. Before committing to the pack, we asked what if our dog doesn't take to the lessons at the pace we're going. We know she's stubborn and that's why we needed help training her. The person responded that that's never happened in her time working at Off Leash K9. Well, it happened to us and it can happen to you too. We practiced with our dog daily but our trainer told us she wasn't ready to do heel (a basic command). We expressed concerns at lessons 3 and 4 with her progress and the trainer told us to keep practicing. Come lesson 7, we finally started trying advanced commands, but we did not get to select the commands like how it was advertised to us before we signed up. We were told we'd get 4 lessons of advanced commands but they only gave us 2. Here we are months later and my dog only has a solid sit. Every other command is shaky at best. In addition to all this, our trainer was late to three sessions and ended two sessions early. We also had a lesson outside in the rain. One lesson was cancelled day of and couldn't be rescheduled for 6 weeks. We called to see what we could do about our terrible experience and they offered us two free lessons. I simply don't want to be with the same trainer again but her training times are the only ones that work with my schedule. We were told that they had day and night availability on week days and weekends. What they mean is they have night availability week days and day availability on weekends. We were also told to expect a 4-6 week delay in scheduling lessons but it was actually 8 weeks. We feel so lied to and misled by this company. We saved all our texts and emails about this situation, wishing a manager would contact us about a partial refund. It was such an awful experience. I recommend you go anywhere else but here. read more