animal hospital thesis essay finding sites