Randolph man charged with animal cruelty for allegedly beati