Stickler and pet going out (6)
I believe the answer is:
pedant
(Other definitions for pedant that I've seen before include "One pays undue attention to the petty details" , "Nitpicker" , "one of the old school?" , "Person who is strict on rules and details" , "quibbler" .)