The effects of these treats last roughly 4-6 hours. For a longer lasting effect, we recommend regularly giving these treats to your dog on a daily basis.