This movie is not one of my favorites. It's not a good one, because it's missing two key elements:
-A clear and concise motive for the hero
-An understandable moral
(Spoiler Warning)
The main character, a thief dog named Roger, has no real connection to the actual plot.
He just HAPPENS to be in the pet shop when the robotic spider comes to life, and he doesn't originally set out to complete a goal.
Now, having an antihero protagonist can be a good thing. But not when their driving force is ignored.
Roger spends the first minutes of the movie explaining that he is a thief so he can feed himself. This leads the watcher to think that he's a good person, but has to survive by stealing.
This means his driving force is either a reward or a moral compass.
By that logic, the best way to bring him into the plot is to appeal to that second option, and make him believe that, since he knows the mayor from several years ago and genuinely cares for him, something is wrong with the mayor.
But instead, they have the faithful companion character bring him to a pet shop.
So when the spider bot is taking over, his first inclination is to... Guide a group of pets, who he has expressed quite a bit of hate for, to the home he attempted to rob the night before?
Which means that neither reward nor moral obligation is his guide throughout the movie, which begs the question, what is?
Well, the movie never gives a clear answer. At times it seems to be different things, leaving the audience confused on who Roger is as a person and what they should feel about him.
This is only one of several other points I could make about the movie, such as the unneeded plot devices of the zoo animals and the lack of action from the film's second protagonist party, Roger's owner and the Mayor of the city.
Overall, the movie gives off the idea that so many ideas and concepts were added and scrapped, mixed and divided, that the film was left with no real story to give the audience.