Well, all seemed good so we brought him home. Unfortunately it's not going as well as hoped.
On the first day he lunged, snarled and put Fiona down. I didn't worry about it as I'm used to a bit of grumbles and scuffles at first with a new dog.
And Fiona is an extremely energetic/enthusiastic dog and that may have been very confronting for him. I figured she'd learn to stop pestering him. Unfortunately she doesn't seem to be reading the signals from him that he wants to be left alone. This is not great but if this were the only time he was having a go at her I wouldn't be too bothered. He's also had a go several times either when they are both coming up for attention or she's just there but not doing anything. He is VERY food obsessed to the point of following you into the kitchen and he'll bully her out of the kitchen if she is there too. After the last 3 days he only needs to give her a look now and she slinks off. She's still trying to play with and interact with him all the time because she is a typically Boxer pup who just keeps coming back for more, but she has started to get a little wary and cautious about it. We probably made a mistake letting him on the bed, she invited him up there so we let him stay up. Last night he bullied her off the bed twice. I'm really not sure if this is manageable. Fiona is super submissive so I can't see it going to actual fights as she just drops and submits or runs away, but it is quite sad to see. Any advice would be welcome.
NB He is 8 months old and a Bull Arab X possibly greyhound or something big. She's 10 months but he's quite a bit bigger.