Add the milk, sugar, shortening, salt and 2 cups flour; beat until smooth. Stir in enough of the remaining flour to form a soft dough. Turn out on a floured surface; knead until smooth and elastic, about 6-8 minutes.
Place in a greased bowl, turning once to grease top. Cover and let rise in a warm place until doubled, about 1 hour.
Punch dough down. Turn onto a lightly floured surface; divide into fourths. Divide each portion into 12 pieces. In a shallow bowl, combine the butter, parsley and garlic powder. Shape each piece into a ball; dip in the butter mixture.
Place in two grease 9-in. x 5-in. loaf pan.
Pour any remaining butter mixture over dough. Cover and let rise until doubled, about 30 minutes.
Bake at 375° for 35-40 minutes or until golden brown. Cool for 10 minutes.