They are called woolly aphids – they often look like snow or ... “They’re not going to be harmful to humans or pets.” However ...