Hi I need help again. I gave Ivy a bath and she feels and smells a little in only 2 days. My border collie I only have to bath every 4 to 5 weeks. Is it the shampoo? or is it because she came from a animal rescue ( they got her from a puppy mill)

I don't want to over do. She also went for her very 1st walk on the leash!! Queenie (the collie) helped her understand, we walked over 3 blocks! Thanks for the help