I think maybe because there is no type checking in Python. This makes it more trivial to have objects that quack like a duck, without the need to explicitly create a class that conforms to an interface.
Mockito will happily use the existing type definition of your dependency, provided that the class declaration is not final (i.e. can't be extended).