D & G INC