Your problem with things rolling around and hitting you is, you don't have any front seats. Ever thought of that? I don't even know how you can see over the dashboard.

I have one of those interior dog fences as well. I still have my back seats though, so I just roll them up and slap in the fence when I take her somewhere.