Olive oil (or similar) is NOT a solvent, but can be used as a suspension agent. It can be used in any concentration, but it can NOT be diliuted with water.
There are commercial pharma suspension agents (OraPlus/OraSweet) that are probably much better, and can be diluted 50/50 with water.