Yes, you can be at home during a clean but it is not required.  We have some clients that work from home and some that go to work, leaving their home ready for us to come in and do the clean.
You don’t have to lock up your pets when we come in to clean.  We love animals and are happy to work around them.