Randy and Earl were walking through a parking lot and a black cat crossed their path. This made Earl remember the time he kidnapped a cat from a cat show so Joy's cat could win the competition. Now, Earl felt he had to track down Sebastion, the cat he kidnapped and give it back to his rightful owner.
Earl broke into the sleeping cat lady's house to rescue Sebastian. But, now they had a bigger problem, Randy had developed a crush on Sebastian's owner, Judy. Earl was worried because every time he developed a crush, he pretended to be something he wasn't.
Earl's fears came true, Randy was pretending to like cats so he could get closer to Judy. The truth was that Randy was allergic to cats and they made his face blow up. Randy was refusing to listen to Earl's advice about revealing his true self to Judy. He also told Randy that if Randy got his heart broken, Earl wouldn't pick up the pieces.
Randy and Judy continued their relationship and left it up to Earl to find a home for Sebastian. Darnell thought that Earl should put Sebastian on his list because Sebastian used to be a show cat and now he was just a fat cat who Earl was trying to get rid of.
Earl brought Sebastian to the cat show determined to win his career back. Randy and Judy were in the audience. After Judy bought him a collar, it was clear to Randy that she was beginning to treat him like a cat. Randy had replaced Sebastian in Judy's life. Randy had to break up with Judy.
Earl got second place with Sebastian in the cat show. Judy took Sebastian back and vowed to finish what Earl had started. She was impressed that Earl's exercise routine on Sebastian had been working. Earl also assured Randy that he was going to find a girl who loved him for him.