I heard somewhere that for dogs up to 7kg it is possible to take them on board, ie not in the hold. I have searched BA's website and cannot find any info.
Not sure if I want to make her go in the hold.
We would have to fly via London Heathrow or Frankfurt so am worried about how she will cope with that.