While the public, including the police, generally have license to approach a house???s front door (for example, to leave a flier or ask the occupant to answer a question), that license does not include an invitation to bring a dog onto the porch to search for drugs.