They are for small dogs. You can see in the 3rd photo the size compared to a dollar bill to give you an idea of the size. They would fit on a dog's collar that isn't too wide. So, as long as the dog's collar isn't too wide, you could fit the scarfs on it and the dog could wear it, in case you wanted to have a small scarf on a medium or large dog. Which actually sounds pretty cute!