 Pronounce the following words, cab, seed, and dog. Do they sound like mine? Or can they falsely be understood as cap, seat, or dock? Well, if this is the case, you need help, because a particular phonological rule of German influences your pronunciation of English. This rule is referred to as Auslaut Verhärtung. It simply says that several consonantal phonemes that are normally voiced word initially and share the feature non-sonorant become voiceless in final position. Here is an example. We have des bundes with the voiced alveolar plosive d in syllable initial position, but der Bundt with a syllable final alveolar plosive that is voiceless, which in turn means that there is no difference between Bundt, Union, and Bundt colourful. Consequently, Germans find it difficult to produce word-final voiced consonants in English and often say cap when they mean cab, seat when they mean seed, or dock instead of dog. What can you do if this is your problem? One solution adds a short, almost inaudible schwa to the end of these words and thus automatically voices the final consonant. So we get cab, seed, and dog. If this sounds too Italian, you know, in Italian you mostly have a vowel in final position, then here is an even simpler advice. Make the vowel in the voiced variant slightly longer. So even if we don't use a fully voiced final consonant, we get cab, seed, and dog. And thus a significant audible difference between cab and cap, seed and seat, and dog and dock. Notice that the same principles apply to pairs such as prove and proof or lose and loose. I hope my advice helps and you will no longer find it difficult to produce present-day English words with voiced consonants in final position.