Here I was thinking Kenilworth Pet Hospital was a bad pun – it's also the name of the neighborhood school