Help! My dogs scratched my 2-day old ride! Hindi naman masyado malalim pero madami at halata. Naalala ko noon they did this din with my new civic!

I'm pretty sure kaya siya ng rubbing/buffing but should I have it waxed first para huwag masyado numipis ang pintura? O na-wax na kaya siya sa dealer?

Corollary question: I wonder why they do this and how do I make them stop?