which isn't helping anyone, kids or dog 
Basically, pup is lovely. Easy, friendly, lab x rescue. Had him 3 months. Food obsessed, strongish prey drive, but coming on in leaps and bounds.
Kids are lovely too, dd1 8 and dd2 5. My main anxiety is with dd2, who is herself nervous of dogs - and was terrified six months ago, but Mouse has helped hugely.
Most of the time, all is well - I have rules, they mostly get obeyed, we have a stairgate so dds have dog-free zone, dog has crate so he has kid-free zone. They know not to touch him when he is around food/eating. They know not to eat around him, or interract when at table, too.
BUT when they are home from school, everyone is excited. I tend to crate Mouse till girls a bit settled, then let him out and do a bit of training, interact.....but then if the dds sit on the sofa, he jumps up at them, licking crazily, sometimes pulling at dd2's clothes. I have to police their interactions most of the time. Its the same first thing in the morning (but dh is there, which helps). Even if I sit on the sofa next to dds, Mouse will keep on - until I get up and take him to another room, or interact with him some more, or give him treats for lying down, etc.
I am sure I'm making a rod for my own back somewhere in this, but not sure where. Possibly have used kongs/treats too much to get peace/space.
He has snapped at dd2 once (she stood on his bed to stroke him before school, have now moved bed out of playroom), and at dd1 once (she was messing with his food cube, trying to help him get food out - and then patted him: her fault, I think) and part of my personal problem is that I'm a bit nervous of him doing it again - plus he's got a lot bigger recently, no longer a baby!
Someone give me some confidence/tips/backbone please 