That's honestly what I'm hoping for. Gen 5 and 7's groups for instance had a good amount of backlash against their designs as well (albeit, not as much as I'm seeing with the wolves, but still), but their stories more then made up for it. Gen 6's designs on the other hand were very positive, but their lore and storytelling were awful by cover legendary standards, so they ended up falling flat. If the wolves have good stories to them as well I think they'll enjoy a great amount of popularity since they do have good concepts, they just have to make use of them.
There was backlash on the Tao dragons? The only thing I honestly had against them was. "How the heck is Gamefreak going to top what is literally the foundations of creation and God?!" Nowadays, I got my answer... symbolism!
As for Solgaleo and Lunala, they were fine design wise. A shiny lion and a moon light bat. That doesn't even begin with how eldritch Necrozma is or the scary thing about his part in this... trio. (Unlike Kyurem with his parts. Solgaleo and Lunala are prey for Necrozma.)
Or Necrozma taking on the role as a big bad. (Looming threat that our villain teams try to stop and instead piss it off to where it becomes an active threat that you the hero has to stop.) Or with Ultra Necrozma, a mixture of a Dragon and a literal star. (I am a more vocal fan of USUM's story and I honestly prefer most of its story to SM. Mostly because of how things wrapped up and when I looked at things more, not a whole lot from SM was really lost. "Besides a character losing narrative focus and USUM having a different climax.")
As for the doggies. I hope for a simple yet effective backstory regarding them, WHY should we care about catching them outside of them being a potential danger to the world or them wanting to stop the big bad?
The Tao Dragons in BW was... epic in this reasoning. Solgaleo and Lunala... the reason was more logical and fair in USUM. (Helping Necrozma out.) While with Necrozma it is you giving this baddie... who you know enough of to know that he is in pain, the help he needs. Least to ease his pain.