Charged Up: Pups vs. the Teenybots