Officer Aaron New and Leo. Leo is currently at the Wichita Falls Animal Services Shelter. He was an owner surrender about 2 weeks ago. Leo is very playful and full of energy. He loves attention, loves to run and play fetch. He is an 8 month Lab Mix. Leo needs a forever home and a family to love. Please consider giving Leo a happy life. If you are interested in adopting Leo contact the Wichita Falls Animal Services at 940-761-7842. He is waiting for you!!!