Apollo's Pals Sanctuary, a nonprofit focused on animal rehabilitation, recently celebrated its 5th anniversary with an open house at its new location in Conroe.