For Bailey's 1st Birthday I got his Birthday cake at
www.funstufffordogs.com and its hard but its soft in the middle (they make it hard for shipping reasons so it won't go bad..it acts like a seal).....Bailey had no problems eating it

I do recommend this cake and this is coming from a Mom that doesn't give HARD TREATS to Bailey

It comes in 1 or 2 other colors...I bought the Blue Bone to match off of the site as well.....Hope the pics help. Oh and I would like to add its a NICE SIZE (although you can freeze it and it will still be good) after a few days I just threw most of it away