This is my first time sitting, do I need to have anything on hand or do owners generally bring all of the tools?

I want to give them a great experience and make sure I have everything needed for their pup to have a good time.

Also, they are booking for overnight, but dropping off at 7am Saturday and picking up Sunday afternoon do I charge more? What is a good method.