We have a PetGear travel system stroller:
PetGear Inc
I think it's a great stroller! We use it a lot when Layla's on crate rest because we can move her around and the compartment comes right off the stroller base so we can carry her around in it, and it also has a seatbelt strap for the car! We've used it on gravel, dirt paths, golf courses (lol), snow, and have had no issues with how it handles. The back wheels lock as well if we don't want her rolling away

It also has a little adjustable leash inside to hook to her harness when she's wearing one, so she doesn't jump out.
The only con I think is that she can't put her head up fully if she's sitting inside, but we leave both mesh compartments open and she sticks her head out anyway