For question one....any medication that he may take...medications limited...ALL supplies will be short but since the docks arn't damaged they should be able to bring in basics...you know he's personal needs and that's what he'll need until more supplies come in.
For Fido's....I don't know but my office is not too far from there on a side street and I heard it got a little just a little water in it.