PAM! It is NOT a baby carriage! It is a Pet Stroller by Pet Gear. There is a screen which zips up on the front to keep bugs out, we left that down for the pictures. There is also a wind and rain cover. And it was a present from a woman in the neighborhood; she hasn't used it in about 4 years and decided Ozzy "needed" it. Isn't he one LUCKY fluff??