Collie This is not a collie, but a Shetland Sheepdog or Sheltie. Rough or Smooth Collies are much larger with long elegant noses. Although shelties and collies share some breed characteristics they are two separate breeds.
This reminds me of when Mom used to roll my sisters and my hair in pink sponge rollers just like this every Saturday night so we'd all have ringlet curls for church in the morning. And this is about the age I became a coffee drinker. Love it.