Medium (18-28 lbs)

Shop stylish, modern apparel for medium-sized dogs.