Yeah it is worth all dog-owning car owners reading up a bit on the law about driving with dogs/pets in the car.
https://www.directline.com/pet-cover/travelling-with-your-dog
covers it all. I notice it also mentions using sunshades.
I note your AC isn't working, you'll be happier once it's fixed. I agree about sunroofs. Our D1 doesn't have them but it does have working air-con, the best of all worlds I think.
Our dogs regularly lock the doors for us! Bit of a pain as it tends to happen just as we are getting them out, my way of dealing with it is to keep the plip with me and use it over and over again while pulling on the door handle, usually works. Course you can always get in another door, but you don't want to have another door open in case they jump out of that one just as you are trying to get a lead on them though the first one! We have three Cockers and they get so excited.
Remember reading about the bloke who left three dogs in his car totally misreading the weather and all of them died. Upset him terribly trying to do CPR on the one that was still alive. He got sentenced to 2 years suspended, a large fine and he cannot own another dog for 10 years. Terrible thing to happen to three animals. Even heard of a police dog handler losing two dogs in his police van, you'd a thought he'd a known better.
Doesn't bear thinking about.
Cheers