Hi there,
May be too late, but I had the same issue. Ended up with a rather expensive RSI Smart Canopy. It has a front window so your dog can stick its head through - tick. But the best thing is that it has side flip-up side windows which are huge (can still lift things in/ out using the whole...