Been making pupcicles for my dogs and they love it.
Here is how you can make your own, very inexpensive pupcicles.
Get an empty plastic container, any size (cool whip, margarine, yoghurt, glad). Add about an inch of water and some treats. Freeze it. Then add another inch of water and treats and freeze it again. Repeat until the container is full. This is best to be enjoyed outside in the grass.
Food I have used but don't limit yourself to this. Raw beef and water mixture, chicken hearts, chicken liver goop, pieces of beef liver, ground lamb, a milk bone, Charlee Bear, Kibble.
You can also substitute the water. I used blood from the package of the heart I bought and the liver package. Blend liver and water, or pumpkin and water. Boil some chicken (turkey, beef etc) and use the stock.
The bigger the container the longer the entertainment.