“We acknowledge that this case involves a ‘grey area’ between a person who clearly is a worker and a person who clearly is not. However, we conclude under the specific facts of this case that the pet service providers were not working under an independent contract with Rover,” the court wrote.