Great teacher; great dogs