Excellent animal shelter homework, well done!