The Poppy Foundation houses and medicates chronically ill, abused, and abandoned cats in Las Vegas.