trends-pets-150 May 19, 2024 150 × 100 Librarian’s Pet Sister Stella, a resident of Queen of Peace, a retirement community for nuns, plays with Henry. The robotic dog belongs to Ela Area Public Library in Lake Zurich, Illinois.