So does it look like the windows are even hardly down here???? Omg I hate people. DO NOT LEAVE YOUR DOG IN THE CAR!!!!