It is perfect for my 11 year old Shih Tzu, Banks.  He's enjoying the ride around our neighborhood and he doesn't have to walk it.  His short legs makes it very tiring for him to keep up and now all he has to do is sit back and let us push him around.