Does the sentence "Dogs can detect odour in one part per trillion, as their brain's olfactory cortex is (relative to total brain size) 40 times larger than humans." answer the question "How much larger is a dog's olfactory cortex than a person's?"
yes