Petz Sports: Dog Playground (Wii) Race

by Sleddoggin Staff April 18, 2012

This is a new game I got this morning (arrived while I was recording part 20 of my Dog Island walkthrough) and this is one of the races in it. Apparently it’s called a Street Race or something like that. And it’s amazing how well animated this game is- the dogs are properly furry and [...]