The dog backpack fits my Wilma in size M perfectly. She immediately felt comfortable with it and didn't act at all as if anything was different than usual. She was able to move freely and comfortably even while hiking. The two pockets are very spacious and offer enough space for toys, leashes, poop bags and other small items. We are very satisfied and can highly recommend Front Range!