Ah, now there is something truly special. All 3 types are divine. I have found that sometimes people are not aware of all of the possibilities regarding treats, and snacks, and general food for their dogs. If this is true of your people please send your people here to learn more about what fabulous offerings they can create for you. If you're a person, read carefully through the recipes.
Soft treats range from very firm to squishy.
Also, some dogs do have food allergies, I myself am allergic to peanut butter, so pay attention to your dog. Mom says to use common sense and don't overdo it with the good stuff. Mom still insists on not over feeding me. Of course there are many more treats not listed here, and you can feel free to mix and match treats.