Helping minds meet (Skills for a better life with your dog)