Fantastic training that is fun and very informative. I have learned a lot to help me with my very boisterous boy Rocky