I have a Havanese that goes everywhere with us.  The backpack is very well made with strong high quality materials and stitching.  My only constructive critique: The optional structure rods that come with the bag could be better engineered to stay in place (they fall out of place too easy). and a more ventilation for air flow would be good.
But I’ve purchased quite a few Go Bags and this one is by far Superior to the rest!