TBH you wont get any supplements which keep a dogs teeth clean - you can either clean them yourself with 'canine toothpaste', feed lots of (safe) bones and hard biscuits in the hope that that will keep them clean, or get them cleaned by the vet when they need it
No short cuts there I'm afraid!
To keep bones and joints supple you need to feed something like canine Cortaflex, there are loads of products around so look on one of the vet websites like www.vetuk.co.uk
And you shouldnt need any supplements to get a shiny coat! My black greyhound is in fantastic condition, well muscled, healthy, and brilliant shiny coat, and she is simply fed an all-in-one dog food. I never have fed any of my dogs supplements unless it was for a specific health problem and they are always in top class condition
Raw meat and bone diet will do all of that and more, without the need to supplement artificially.
A natural diet with a variety of raw foods such as this provides all the bio available natural nutrients for growth and development with the added health benefits of unaduterated diet that satisfies the appetite, cleans the teeth and empties the anal gland, promotes a healthy coat, plus much more. If you shop around it will be a fraction of the cost of man made diets that often contain inapropriate feedstuffs and unavailable listed nutrients.