Jen provides a phenomenal training program which really gets you to think about dogs differently which in turn teaches you to deal with them differently. In the end, you end up with a well mannered addition to your family that you can take anywhere! These skill translate into fostering as well. Love her program!!!