Nancy is wonderful! After only ONE visit, our two loving, yet overly-boisterous pit bull mixes showed marked improvement. She has helped me learn how to be a better pack leader. Every suggestion and piece of advice she has given me has been useful, straightforward, honest, and well-explained. Not only is she helping me teach my dogs, she is also teaching ME - and I'm the person who actually needed more training! Nancy is very approachable, extremely loving with our dogs, has great patience in explaining new strategies, is lot of fun, and has a relaxed, friendly personality. Give her a call - you will NOT be disappointed!