As long as your puppy has healthy skin and fur, the baby shampoo should be completely safe.
This is only true if you bathe your pup once in every 4 to 8 weeks and not more often.
If you need to wash your dog more frequently, then the use of any type of human shampoo should be avoided.