Yes, there are plenty of alternatives to AnimeDao. You can stream Anime on 9Anime, AnimeDao.Bz, AniWatch, and Anix.