Check your directories. I've read that you have checked the directories but no harm in doing another pass.
import os
print(os.getcwd())
Check for syntax errors on the animal_shelter.py, unrelated but _init_()
is not a constructor but __init__()
is.
Restart the notebook kernel, or just close and reopen it altogether.