Mounties say a 911 caller reported that a drunk man at the residence was causing problems.
When officers showed up, the man refused to comply with orders to leave the home.
Police say an aggressive dog also charged at Mounties and that one of them discharged a firearm towards the animal, causing it to flee the area but that it was later captured.
The emergency response team was deployed and forced its way into the home just before 2 a.m. Saturday, when the man was arrested and a 15-year-old girl was found unharmed.
Weapons were seized and the man was expected to make a court appearance later Saturday.