Since the pup comes from a long line of service dogs, could you get a waiver that indicates that he/she's a service pup in training so he/she could fly in the cabin with you? And, are you sure he/she would be too big to fly in the cabin? My little mastiff was still a little peanut when I got her at six weeks. She grew up to be about 175 lbs