I like the Crocs toddler sneakers.  They are good and sturdy and easy to put on.  They are roomy enough for a thick sock.  I bought these for my granddaughter.  Unfortunately my puppy decided to chew the plastic thingy that adjusts the tightness of the shoe.  My advice:  buy these sneakers and keep them out of lip reach of chewy dogs.