PetPlate: Fresh Dog Food Delivery