Training, connection, and fun for dogs and owners! Balanced methods plus outings like hikes & beach days.