
A lot depends on a) breed then b) coat type. As well as good feeding and supplements which you have mentioned above, the care of the coat is ultra important. This is where the breed comes into - very different care for different breeds! Let us know what breed you have, and someone is boudn to be able to give advice. to give a "for instance" with my breed, American Cockers, regualry washing, conditioning and blow drying is vital, along with not brushing out between baths ( loses hair) and making sure you do a full bath and dry whenever the dog gets dirty, even between the routine baths! However, lots of dogs in the breed simply dont have the genetic make up to give the required coat, whihc is disappointing for the owners, of course.
bye
Gwen