When potions break on the ground, they leave puddles of that potion. Pets can drink this puddle to get the effects. They also give effects (vapor effects, plus acid burning) to any monster standing in them, which is nice because it makes it harder for the player to stand in one place and fight a horde of enemies. Not defined what should happen if multiple potions mix in one spot - alchemize perhaps.