I got this scarf for my 18 month old labrador a few weeks ago. I got the largest size and glad I did. It fit perfectly. It's a great fabric, washes well and makes my dog look lovely for the festive and cold season.
My boyfriend didn't like it at all and said it made my dog look silly. But I guess you can't please everyone.
I had to put it on my dog right before going out so that she wouldn't chew on it. The scarfs 'end' did dangle a bit near her mouth if it slipped round and sometimes my dog would grab it and pull it which tightened it a little around her neck. So it's best to not let your dog wear it round the house or when you're not around. It's not dangerous but just might be uncomfortable for the dog.
Sometimes whilst out my dog would shake alot and this would make the scarf loosen slightly.
Other than this it's a great little treat for you if not your dog because it does look ever so cute.