This depends on their level of socialization. Havanese that have been sufficiently socialized with strangers and new dogs will rarely bark at someone, even if they've never seen them before. Unsocialized dogs are always apprehensive and will therefore bark.