Coolant smell

Any time I could smell it, it almost always 99% was the heater core or one of the heater hoses with a leak that was shooting trough the firewall.
If so dos it not always leak a puddle on the floor!! Loss of coolant from rad? I guess I could be a very small pin hole and make the smell.