My daughter loves this carrier- the dog... not so much.  It really isn't practical to roll the bag unless you're on a perfectly smooth surface, because the pup will feel every little bump.  Our dog looked very unhappy in there until I picked the bag up and just carried it.