Holistic Dog Training for The Real World