WDID,

What kinds of things is he doing that ticks you off? Are they legitimate, or just nitpicky things?

Puppy