The Doxie Karts

The Doxie Karts are karts in kart kingdom. They aren't very popular. They are very cute.