Cute and Funny TurboRoo By Matthew Saver | In Dog , Videos | On April 13, 2020 TurboRoo, a chihuahua born without its front legs.