My dog is almost 2 years old, weights 19-21 pounds and is fairly short in my opinion. That being said, Air Canada's carrier dimensions are 55 L x 40 W x 27 H cm. 27CM seems way too small for him to be able to sit up and turn around. If the bag was open from the top he could sit up but otherwise...