Hearts with palm can be a tasty treat with dogs, but, it's important to be aware of their safety. While hearts of palm are low in calories and fat, they also contain small sodium. Too much sodium can be bad for dogs, particularly those with pre-existing health issues. In case to give your dog hearts with palm as a treat, make sure in moderation.