Just a note, in the OP diglett has stone edge as one of its moves, it doesnt get that.
Also i put eviolite on houndour to take giga drains from lileep and other grass type walls, an occasional hit from missdrevous and ferroseed etc. Also, it could be given 17 speed with eviolite and a fair...