When buying chicken hearts for your dog, you should always check the expiration date on the package. This will help you determine how long the product has been stored before you buy it. Since they are high-protein products, they don’t last very long when stored properly. The ideal way to store them is in an airtight container with a tight lid. You could even freeze the hearts in ice cube trays and wrap each one individually in plastic wrap so the meat doesn’t dry out. If you are unable to find chicken hearts at your local grocery or pet store, you can order them online from places such as Amazon or eBay. Look for reputable sellers who sell chicken hearts in bulk, rather than single packages. You may also want to consider purchasing the hearts frozen. This will ensure that you get fresh chicken hearts that haven’t dried out yet. If you choose this option, make sure to thaw them completely before giving them to your pup. When thawing frozen chicken hearts, place the tray in the refrigerator for 24 hours. Then, remove the hearts and cut them into small pieces. Don’t forget to keep the packaging intact until the heart is finished cooking.