looks like a viral infection.
Swelling in foot is oedema can be due to too much statis of fluids can be due to block in the vessels. I would advise you to rule out common endemic infections in your area. Get a complete microbiological investigations. Rule out infection if mother had any at time of conceivement. Visit a pediatrician
in this regard. I hope i have answered your query. Take care