I'm one of those people. I can't seem to shut a door, it is almost like I was raised on a barn by wolves. Wolves who couldn't figure out that leaving cabinet doors open causes other people to run into them. Instead of changing my life long habit, I thought wouldn't it be nice to teach Beckett to close the cabinet doors for me, thus saving people less observant then myself from eventual knee replacement.
The Plan. First I point to the door and I click for anytime he touches the door with his nose. After he is touching the door repeatedly, I only click for the times he causes the door to move. Every time the door shuts, I will give him a bunch of treats right in a row. Eventually I will only give him treats when he closes the door, but I'll save that for next time.