The idea of practicing yoga at an animal shelter may sound odd, but it brings people in and gets them exposed to cats roaming around. The more people who come to the shelter, the more likely the’ll adopt one of the cats. While the initial idea may have been off the wall, it’s apparently working.

Not only are more people adopting cats, but the $20 fee to attend the cat yoga session almost always sells out. That $20 fee goes straight to caring for the cats because the yoga teacher volunteers her time.

So whether the cats gets adopted or not, the shelter attracts more money to pay for the cats’ upkeep and increases the chance more cats will find forever homes with a yoga student. Everyone wins, except for the person who’s yoga mat gets ripped up by a cat.

To read more about how yoga classes are helping cats in a shelter, click here.