Size, ventilation, weight limits and comfort: what to check before you buy a backpack carrier for a cat or small dog.