Real Life Dog Training for Real-World Dogs