What Bob said.
Also, if you need to have multiple developers inside your company all sharing the same internal package, you can use pub's support for git dependencies.
If you push your internal package to a local/internal git server, all your developers can access it.
Here is an example:
dependencies:
foo:
git: git://your.internal.server/package.git