I would swear that my mini Goldendoodle pranced on her neighborhood walks while wearing her patriotic flower on her collar. She loves to greet people and many told her how cute she looked. We thought she did too! The medium was the perfect size for her. She weighs 28 lbs.