RIP Leela Bearded Lady Legend I love you. I miss you. This is the hardest thing about sharing life with pets.