So we now have a super active 16 mo!
Dog has calmed a bit with age and we work hard to make sure he gets lots of physical and mental exercise so he's satisfied and content when he's at home.
We used a stairgate between rooms to keep them separated while we taught ds gentle hands and then gradually increased the amount of time they had together so they could get used to each other under close supervision.
When ds was playing on the floor and learning to walk and crawl we did keep them separated so the dog couldn't run over him by accident. Then brought the dog in while ds was in his playpen.
We've taught ds how to pat the dog gently and the dog not to lick ds face and dog isn't allowed to beg for food from ds but anything that falls off the high chair is fair game for him.
Other than that we try to make sure our dog is still getting lots of praise and positive feedback and we try to do things he enjoys with ds like going for walks alongside the pram.
If dog gets overly excited we separate them again and give him something else to work on. We also don't let our dog have his bone or food around our son and he knows not to take ds toys. We've been working on teaching ds that he's not to touch the dogs food, water, bone, toys or crate.
Thankfully our dog has been a real sweetie about everything and now our son is really steady on his feet he's much more able for the dog brushing past etc.