He should have founded the ASPCA in the town and gotten some scientific help for dogs and maggots.
Pudo haber buscado la ASPCA en el pueblo y encontrar ayuda científica para perros y larvas, estoy seguro que luego lo hizo.