I don't have any advice about price but like someone said definitely upgrade the stock speakers we did the same also minus the subwoofer cuz of space it would take but even without the subwoofer it sounds great
Also wanted to say we have 2 pugs also and yes they shed like crazy!lol I love the back seat covers & the tray for the back cuz it helps clean their hair out a lot easier
We got a divider thing so the can't jump seats & claw up the leather.
The only thing we got with our XV that I regret is the all weather mats...someone posted some really cool one's that cover better & are higher up the sides kinda like a tray. We didn't get the moonroof even though I wanted one I didn't want the navigation system. We also got the sport mesh grill & the spoiler which I love the looks of
Ok I'll quit rambling!lol