They really helped me as well, and yes, they do take awhile to take effect.

Puppy