Title: Alan Teakle, Retired Vet at Cathy