Do you know the difference between a "portal" fantasy and an "urban" fantasy? There is a technical difference. One you probably haven't realized before.
Are Christians offended with the topic of a dream catcher in the story-line of this book? It should be noted that the dream catcher is a trope or device used in the plot, and does not in any way encourage the belief in cults or supernatural Gods.