Try Lime Prime followed by SN Hybrid for some spectacular filling in certain circumstances. Works nicely on 2000 grit sand marks, but these are quite consistent and relatively shallow than RDS created by doggies!
Does the SNH contribute to the filling? I've found that a couple of coats does help mask some of the residual haze left over when I polish soft hard-plastics, but I thought that any LSP would do this? As a side note, are saying that Lime Prime can effectively remove 2000-grit wet-sanding scratches, or that it can just partly remove them and fill in what's left?