Gpet has made a nice quality dog bone. They are 100% natural dog bones made of rawhide. I now have a happy pup. I also shared some of these with neighbor dogs who also enjoyed chewing on them. These are 4-5 inches in size and are decent for medium sized dogs. I did recommend these to a few others and would consider purchasing again. My pup and I are very happy with this product and cant wait to see other products. I received this product for free in exchange for my complete and honest review.