Some compounds with names that suggest that they are homoleptic are in fact heteroleptic, because they have ligands in them which are not featured in the name. For instance dialkyl magnesium complexes which are found in the equilibrium which exists in a solution of a Grignard reagent in an ether, have two ether ligands attached to each magnesium centre.
Any metal species which has more than one type of ligand is heteroleptic
It is possible for some ligands such as DMSO to bind with two or more different coordination modes. It would still be reasonable to consider a complex which has only type of ligand but with different coordination modes to be homoleptic. It is known that ruthenium can bind to DMSO in more than one way, complexes have been isolated in which more than one type of DMSO binding to the same ruthenium centre.