You can definitely bathe your dog. We do recommend at least 48 hours after application before any bathing. The standard thinking is that there is less efficacy the more aggresively you bathe after application. The less mild of a shampoo you use, the less effect. I think that you are on the right track with the baby shampoo but just don't use that in excess.
Hope that helps!