Hi Dr Tiny,I have just checked my pressures and they are 35 psi or the one I checked was, I do have the 18 inch wheels and low profile tyres.
Also in the hand book it states that I have the one touch up and down windows but I cannot get the up to work unless I hold it. I shall lose no sleep over it, but strange it states in the hand book that we have it.
As for the dog guard afraid I cannot help as I have never owned a dog.
I have removed the rear seats and put a spare wheel in its place, and I feel happier.