While canned or peach preserves sound like a good alternative to fresh peaches, they should not be eaten by your dog.
They contain a lot of sugar.
Sugar is not good for your dog's health, so stick to fresh and raw peaches! You may also use frozen peaches as an alternative.