Hola nati2222!! Lo mejor para bañar a un perro es usar productos que estén diseñados para uso exclusivo en ellos.
También dependerá de los beneficios que estés buscando para la piel de tu perro, si tiene pulgas o no, si se rasca mucho o no, si tira pelo o no.
Todo dependende con que te acomodes más si con jabón o shampoo, existen shampoos y jabones que hacen muy buena espuma y que al final de cuentas es la que te ayudara a limpiar a profundidad el pelo y piel de tu perro y hay otros que no hacen tanta.
En general a mi me gusta recomendar shampoos hipoalergénicos o dermatologicos a base de avena, áloe vera y manzanilla, en veterinarias es muy fácil adquirir este tipo de jabón y tambien tiene presentación shampoo hay una marca muy reconocida con estas características en veterinarias.
El baño se recomienda dar por lo menos una vez al mes para no lastimar la piel de nuestra mascota.