Hola alraul!! Efectivamente el shampoo para humanos en perros y gatos no es bueno. Debido a la diferencia de pH que existe entre la piel del humano y la piel del perro.
En las tiendas para mascotas o veterinarias existen infinidad de productos "cosmeticos" de uso veterinarios con el que puedes bañar a tu can. Hay para hidratacion, abrillantador, sedocidad, etc. Los mejores productos para perder el "olor a perro" son aquellos que generen mucha espuma, ya que esta es la que quita la mugre del pelaje del perro y por lo tanto el olor.
Marcas hay muchas y buenas, solo es que encuentres la que mejor se adapte y el beneficio que estes buscando para la piel y perro de tu can.