So cute! Both the sweater and the puppy! When they get too big for socks, you might be interested in making "jackets" for them using sweatshirt sleeves
. Thrift and charity stores are great places for sweatshirts in many colors and sizes if you don't already have sweatshirts ready to be converted. And they won't fray like socks will.