
So sorry to hear this. DCM is an evil disease, I've lost one dog to it and may well lose Paige to it as well. It's very unusual to see it in a dog so young too. His breeder cannot categorically state that the other dogs have it unless they each have an echo scan - often it does not show symptoms until it is quite advanced and the only way to definitively say whether or not a dog has it is by echo. A shameful response from the breeder I must say, DCM can be hereditary :-(
Just a note re. the thyroid - whatever you do, get a copy of the figures - far, FAR too often thyroid problems are ignored because the numbers are still in range when it is actually a problem. If anything is in the bottom 25% of its range (and you should be getting a full panel - free T4, free T3, total T4, total T3, TSH, TgAA antibodies - as anything less is not really sufficient for diagnosis), send the figures along with his breed type, age and weight over to Dr Jean Dodds (of Hemopet), she has a wealth of information on breed-specific ranges and optimal levels and is IMO the foremost thyroid expert worldwide.
All that said, if it is simply DCM; vetmedin is an excellent drug, and can make a massive difference to lifespan. You'll need to keep a check on his heart rate and rhythm, and breathing rate, ideally weekly so you can spot any changes quickly. Keeping your dog fit and healthy is very important too, although I'm sure you know that :-)
I'm not sure what else to say really - the dog I lost was a dobe, and they are hit far worse than any other breed with this disease so she's not really a good comparison.