The quiz was asking reasonable questions, but it was missing something obvious: people often know what they like when they see it.
I added a quick five-round photo picker after the text questions. It is intentionally light. Pick the dog you are drawn to, do that a few times, then move into the match reveal.
The important design choice was to treat the picker as taste, not truth. If someone keeps picking fluffy medium-sized dogs, that should influence the order of results. But it should not pretend to know everything about temperament, training needs, or whether a dog is good with kids.
I also wanted the flow to feel acknowledged. After the picks, there is a small moment of recognition before the matches appear. It makes the product feel like it heard you, instead of silently taking more input.
The end result is a better rhythm for matching: say what matters, show what you like, then get a list that feels a little more personal from the first screen.