The itinerant with the dog is wearing a yellow plastic bag on his head. If you look carefully to the plastic bag, you will notice that the brand on the bag is "Super C", a Quebec supermarket that does not exist in United States.
The reason of this mistake is quite simple: the movie has been partially shot in Montreal. That would explain why this bag is there.