I caught a glimpse of Pluto dragging the suit to the highest mountain peak in our solar system!
Follow these links to find out where he might be: Saturn? Mars?
Where, oh master space detective, do you think he's gone??