These are New Balance trainers that could be just the thing if you're browsing for new shoes. The smallest size is 3.5.
From New Balance
New Balance Unisex 550 in Beige/Grey/White Leather, size 3.5
This product is also available at 6 unverified stores.