"I don't think this is something that this family will ever forget," said Const. Randy Fincham. "The family is understandably distraught."
Police said the men forced their way through the front door of a home on the 3300 block of Dieppe Drive at 3:30 p.m. PT on June 17.
One of the men was white with a slim build, 25 to 45 years old, with a shaved head and tattoos covering his arms. The other was dark skinned with a thin beard, and between 20 to 30 years old.
Both were wearing reflective vests.
Fincham said there were several adults and family members inside the home at the time.
Police said one of the men pointed a gun at the girl and demanded money.
The girl went to the only source of cash that she knew of in the house: a jar of change in her parents' bedroom.
"It's not very often we have a small child that's victimized," said Fincham. "It's seldom we actually see home invasions or break-ins to homes that are occupied."
The girl wasn't injured, but an adult man who was in the home at the time was taken to hospital with a head injury.
A few undisclosed items were stolen, as well as a rare Rolex Yachtmaster II steel and rose-gold watch worth about $25,000.
Police are releasing limited information about the incident as to not compromise their investigation, which has been ongoing for over a month with little progress.
Fincham said it's rare for police to seek the assistance of the public in these types of cases, but they're concerned about public safety due to the nature of the crime.
He added that it doesn't appear the perpetrators had any connection to the family, and they're not sure why this particular home was targeted.
Anyone with information can call the Vancouver police at 604-717-2541 or Crime Stoppers at 1-800-222-8477.