One of the most endearing characteristics of dogs is their resilience, and that's never clearer than when you see a dog moving around with a bit of wheeled help.
Anyone who's watched NBA stars like LeBron James or Kevin Durant sail through the air and throw down a magnificent dunk has dreamed of one day being able to do the same. The thing is, almost none of us can.
We'd probably think twice before letting our newborn roll around on the floor with a giant snake, or let our adorable pooches wrassle with an enormous tiger. But hey, that's just us.