Officials question finances at Beaverhead Animal Shelter