Sweaty feet (hyperhydrosis) and smelly feet (bromohydrosis) are two very common, annoying conditions of the feet.
Causes:
Some cases of excessive smelling or sweating of the feet are systemic (throughout the whole body) in nature, such as anemia (low blood count) or hyperthyroidism (overactive thyroid). But most cases have a "local to the foot" cause.
For instance, wearing shoes that have synthetic materials, and socks that are of man made fabric can both contribute to the production of excessive perspiration and the bacteria growth that causes this condition. These two conditions set up a condition called athletes foot (tinea pedis). Unfortunately, most shoes are made of synthetic materials, especially tennis shoes, so if sweaty/smelly feet is a high concern, you will want to be especially careful when shopping for shoes. Look for shoes that are made of a natural material, such as leather and wear cotton socks.