My shitzu, Chaz has heart and back problems. He is limited to 10 minute walks three times a day. The pram means he can go further, have more variety and meet his friends. Chaz loved the pram straight away. I leave the front open and close the back. He xan pop his head out and taps his paw on the front entrance when he wants to stop and walk. There is good protection against the rain. Chaz hates the rain and will sit happily inside the pram with rain cover on. The pram goes well on grass, even quite long grass. It goes well on the beach on firm and wet sand. It will go on softer sand and thick layers of gravel if pulled backwards. I have had punctures in the 2 months I have used the pram. This was due to the council cutting the hawthorn hedges near my home! I would advise taking a spare inner tube, tyre levers and pump then any punctures are dealt with quickly. Easier to mend the puncture at home. The pram is easy to assemble and fold up and erect. The front wheel is swivel only but makes the pram easy to manoeuvre. I think it would be better if it was possible to chose accessories such as the tow bar as it is unlikely everyone will want one. How about a spare set of inner tubes instead! A little expensive but worth it. Chaz and I love it!